<div class="letter">A</div>
<div class="letter">B</div>
<div class="letter"></div>
<div class="letter">D</div>
<div class="letter"></div>
HTML和正在返回第一个空div的指数jQuery的功能(与类“字母”)
var firstEmptyIndex;
var findStart = function(){
var firstEmptyElement = $('div.letter:empty:eq(0)');
firstEmptyIndex = firstEmptyElement.index('div.letter');
}
如何扩展此findStart函数以传递变量,该变量将开始在给定索引处搜索空元素。例如,我想运行findStart(3),它将返回HTML示例(4)中第五个元素的索引。运行findStart(0)或findStart(1)将返回2.
http://api.jquery.com/gt-selector/ – PeeHaa
PeeHaa的回答正是你所需要的。我删除了我的回答 –