的我有一些像这样的代码:获取元素的jQuery的指标 - 只包括某些类型的元素
<h2 id="a">Header</h2>
<table>
<tr>
<td>test</td>
</tr>
</table>
<h2 id="zzz">Header</h2>
<table>
<tr>
<td>test</td>
</tr>
</table>
<h2 id="123">Header</h2>
<table>
<tr>
<td>test</td>
</tr>
</table>
我希望能够确定,使用jQuery,一个给定的H2的指标,排除所有其他元素,所以只涉及h2元素。例如,如果我得到id =“123”的项目的索引,它会返回3,因为它是树中的第三个h2。
我已经试过这样:
$('#123').index('h2');
但它似乎并没有工作。它仍然统计与DOM中结构相同级别的其他元素。
记住, “123” 是不是为ID属性的有效值。 – jbabey