Я работаю со страницей, которая имеет 44 различных ...JQuery, получить значение индекса/экв элемента
<a name="(various names)" class="name"></a>
... элементы на ней. Один из них также имеет класс «особый». Я хотел бы знать, что это за индекс или значение eq().
Это где я застрял -
$(window).load(function(){
$('#container').find('.name').length; // 44 elems
$('#container').find('.name.special').length; // 1 elems
$('#container').find('.name.special').index(); // eq(0)
});
Как мне сделать это понять, что я хочу .index(), чтобы сказать мне, где .special в контексте с другими 43 elems?
Просто быть очень ясно, вот уменьшенная версия о том, что у меня есть на странице:
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name special"></a> <!-- what eq() is this? -->
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
<a name="(various names)" class="name"></a>
Что такое уравнение (число) или значение индекса .special?
Если это фактический код, '$ ('# контейнер') найти ('name.special.) Индекс();..' Должна работать прекрасно, до тех пор, как якоря находятся внутри '# container' и все являются братьями и сестрами. – adeneo
https://jsfiddle.net/qqzcdoxj/ – adeneo