jquery length在chrome和firefox中给出不同的值

时间:2013-08-19 21:54:11

标签: jquery google-chrome firefox

我有一个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/

0 个答案:

没有答案