tôi có một danh sách như thế này:jQuery - được chỉ số của một phần tử với một lớp nhất định
<li> .... </li>
<li> .... </li>
<li> .... </li>
<li class="active"> .... </li>
<li> .... </li>
Tôi muốn tìm hiểu chỉ số (số trong danh sách) của mặt hàng đó với các "hoạt động "phần tử lớp. trong trường hợp này chỉ số sẽ là 4 (hoặc 3 nếu chúng tôi bắt đầu từ 0) Tôi có thể làm điều đó như thế nào?
Điều gì xảy ra nếu bộ chọn là '$ (this) .hasClass (" myClass ")'? Nó không có hàm index(). – SearchForKnowledge
'var g = parseInt ($ ('div.slideIsActive'). Index()) + 1;' cho tôi '1' nhưng' var index = $ (this) .find ("div.slideIsActive").() + 1; 'cho tôi' 0'. Làm thế nào tôi có thể chỉnh sửa để có được '1' bằng cách sử dụng từ khóa' this'. – SearchForKnowledge