我的简化方案:
<div id="container-1" class="container">
<div class="content">
<div class="item selected"></div>
<div class="item"></div>
<div class="item"></div>
</div>
</div>
<div id="container-2" class="container">
<div class="content">
<div class="item"></div>
<div class="item selected"></div>
<div class="item"></div>
</div>
</div>
我需要在每个 class="container" 的 class="content" 中找到 class="selected" 的索引,因此上述场景的预期结果是:
0, 1
我正在尝试使用 jQuerys 'each' 函数来实现这一点,如下所示:
$('.container').each(function()
{
$(this).find('.item').index('.selected');
$('#' + $(this).attr('id') + ' .item').index('.selected');
$(this).find('.selected').index();
});
但我只得到-1的结果。