我有一个函数可以找到第一个可见孩子的索引。它的工作原理,但我想知道是否有一个更快/更好的方式来做到这一点:在jQuery中查找第一个可见孩子的索引
var TheDiv = $('#' + TheDivID);
var CurrentIndex = 0;
TheDiv.children().each(function() {
if ($(this).is(':visible')) {
CurrentIndex = $(this).index();
break;
}
});
感谢您的建议。
啊,是的,有一个班轮;谢谢。 – frenchie 2012-02-19 22:06:19
直到您将':visible:first'放入主DOM选择中,我才与您同在。 – 2012-02-19 22:07:16
@amnotiam哎呀,我同意,':first'可以省略,因为它返回集合中第一个元素的索引。 – 2012-02-19 22:10:08