【发布时间】:2014-05-25 01:33:35
【问题描述】:
您好,我有一系列不同类别的标签。单击跨度时,我想返回跨度类的索引。所以不是跨度本身的索引。
这是一个示例 html:
<span class='spantype1'>text1</span>
<span class='spantype2'>text2</span>
<span class='spantype1'>text3</span>
所以如果我点击 text3 我想返回 1 而不是 2。
here 的这个答案不起作用:
$( "span" ).click(function() {
var index = $(this).parent().children().index(this);
alert(index);
});
编辑:我的意思是如果我点击 text3 我会返回 1,如果我点击 text1 我会返回 0。我很抱歉。当然,如果我点击 text2 我会返回 0。
【问题讨论】:
-
索引从0开始
-
我编辑了这个问题,它有一个错误。见上图,谢谢
标签: javascript jquery indexing