:上記
$('.button').click(function() {
var index = $(this).index();
console.log(index);
});
は、あなたの兄弟の中の要素のインデックスを提供します。
$('.button').click(function() {
var index = $(this).index('.button');
console.log(index);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="parent"><button class="button">click me!</button></div>
<div class="parent"><button class="button">click me!</button></div>
<div class="parent"><button class="button">click me!</button></div>
<div class="parent"><button class="button">click me!</button></div>
<div class="parent"><button class="button">click me!</button></div>
:
.button
要素が兄弟をページの周りに広がっていない場合は、例えば、セット内の要素のインデックスを取得したい場合は、内の現在の要素を一致させるために
index()
にセレクタを提供することができます
私はあなたが使用できると思います.index() –