我有一個函數可以找到第一個可見孩子的索引。它的工作原理,但我想知道是否有一個更快/更好的方式來做到這一點:在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