有关$(this)的疑问?
jquery吧
全部回复
仅看楼主
level 14
CRI刘小八 楼主
html结构如下:<body>
<div class="conn">
<div>111</div>
<div>222</div>
<div>333</div>
<div>444</div>
<div>555</div>
<div>666</div>
<div>777</div>
</div>
</body>
用jquery时,$('.conn div')获取的是一个对象集合,length是7,为什么在
$('.conn div').mouseover(function(){
$(this).css('font-size','36px');
}).mouseleave(function(){
$(this).css('font-size','12px');
})中$(this)就是一个div子元素,length是1,为什么这里$(this)不等于$('.conn div')呢,如果是each做的遍历循环我知道,但是这里并没有用到遍历呀?请大侠解惑
2015年09月18日 13点09分 1
1