1

我想从 div 集合中获取 div 的序列索引号。许多 div 是相同的。我有 div 喜欢跟随 -

 <div class='main-Div'>


<div class='drag-box'>
     <div class='get-box'>
        <div class='subject-box'>
            <a href='#' class='open-Window'>Add Details
            </a>
        </div>
    </div>
</div>

    <div class='drag-box'>
     <div class='get-box'>
        <div class='subject-box'>
            <a href='#' class='open-Window'>Add Details
            </a>
        </div>
    </div>
</div>

如果我单击“添加详细信息”链接,则它会返回其(拖动框 div)自己的索引(第 1 或第 2)的 1 或 2 个数字。请帮忙。先谢谢了。

4

1 回答 1

1

您可以使用index(). 尝试这个:

$('.open-Window').click(function() {
    var index = $(this).closest('.drag-box').index();
    console.log(index);
});

示例小提琴

于 2013-11-15T09:18:33.150 回答