我有一个id="gallery"
的div,以及三个图片:
<div id="gallery">
<a class="trigger" href="images/fulls/01.jpg">
<img class="thumb" src="images/thumbs/01.jpg">
</a>
<a class="trigger" href="images/fulls/02.jpg">
<img class="thumb" src="images/thumbs/02.jpg">
</a>
<a class="trigger" href="images/fulls/03.jpg">
<img class="thumb" src="images/thumbs/03.jpg">
</a>
</div>
所以,当我$('#gallery img').length;
时,我得到的值是3,如预期的那样。但是,在firefox中,这个值是51。
Opera,safari和Internet explorer也给了3。
这是小提琴链接:http://jsfiddle.net/ncD9H/