如何使用jquery在表中查找某个行索引

时间:2010-12-13 05:39:53

标签: jquery jquery-selectors

如何在带有jquery的表中找到具有特定id值的行(tr)的索引号? 我的意思是我想知道例如id =“2”的行是表中的位置。

1 个答案:

答案 0 :(得分:6)

您可以使用.index()而不使用任何参数来获取元素在兄弟姐妹中的位置,如下所示:

var i = $("#2").index();

请注意,虽然2不是HTML4中的有效ID,但它应该以某些内容为前缀,因为ID不能以数字开头。还有更快/更简单的.rowIndex DOM属性方式:

var i = document.getElementById("2").rowIndex;

或者,组合:

var i = $("#2")[0].rowIndex;