ho qualche codice come questo:Ottenere indice jquery di elemento - solo tra cui alcuni tipi di elemento
<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>
voglio essere in grado di determinare, con jQuery, l'indice di una data h2, escludendo tutti gli altri elementi, quindi si riferiscono solo agli elementi h2. Ad esempio, se ho ottenuto l'indice dell'articolo con id = "123", restituirebbe 3, poiché è il terzo h2 nell'albero.
Ho provato questo:
$('#123').index('h2');
Ma non sembra funzionare. Conta ancora gli altri elementi allo stesso livello della struttura DOM nel conteggio.
tenere a mente che "123" non è un valore valido per l'attributo ID. – jbabey