Таким образом, у меня есть DIV с некоторыми дочерними элементами, и когда я выбираю один с JQuery Я хочу, чтобы получить индекс его в селектореполучить индекс из выбранных элементов
<div>
<div class="red"></div>
<div class="red"></div>
<div class="red"></div>
<div class="blue"></div>
<div class="red"></div>
<div class="blue"></div>
<div class="blue"></div>
<div class="red"></div>
</div>
Так позволяет сказать, что у меня есть последний элемент в основном выделенном элементе. Если я вызову index(), он даст мне «7», потому что из всех дочерних элементов индекс равен «7». Но теперь позвольте сказать, что я хочу получить индекс, основанный на других «красных» элементах, цель состоит в том, чтобы вернуть значение «4», потому что из всех «красных» элементов он является пятым. Я просмотрел документацию и не нашел много чего, затем я экспериментировал с помещением селекторов в метод index(), например index ('. Red'), но я не мог ничего работать.
Спасибо за информацию, вместо использования $ (это) .index() я сделал $ (это). parent(). children ('. red'). index (this), и он решил это. :) – user1462495