有关$(this)的疑问?

jquery很重要的一个特点就是群组操作,这会让你大大节省时间与精力$(\u0026#39;.conn div\u0026#39;).mouseover(function(){$(this).css(\u0026#39;font-size\u0026#39;,\u0026#39;36px\u0026#39;);\t})在jquery里大致是这样做的aDiv.addEventListener(event,fn,false);//最后一个代表冒泡机制《1》所以添加了七次事件《2》如果数量很多的话,可以考虑采用事件委托
■网友
这里的this指jQuery中每一个被选中的元素。你知道这一点就行了。如果js足够好,是完全能理解这是可以做到的。你说你能理解each,其实是教程或者文档上给你解释了each然后名字恰好叫each(每一个),然后你就觉得可以理解。你可以认为mouseover和each有相似的实现,然后接受这个事实就可以了。
■网友
你还是看看this指的是什么吧,一个方法中的this
■网友
因为$(\u0026#39;.conn div\u0026#39;).mouseover 的参数 function() 是回调函数,即是当鼠标划过时会调用,而每次调用该函数的只是$(\u0026#39;.conn div\u0026#39;)中的某一个,所以$(this)的长度为1。


    推荐阅读