divに10枚の画像があるとしましょう。6番目の値をクリックした場合、数値6のint値(または画像の順序)を取得するにはどうすればよいですか?出来ますか?を使用して次の画像に移動するために必要です.get(currentindex+1)
ギャラリープラグインなどを使用するようにアドバイスしないでください。これは自分のやり方で行う必要があります^^
役立つ答えはvar currentindex = >something useful<
divに10枚の画像があるとしましょう。6番目の値をクリックした場合、数値6のint値(または画像の順序)を取得するにはどうすればよいですか?出来ますか?を使用して次の画像に移動するために必要です.get(currentindex+1)
ギャラリープラグインなどを使用するようにアドバイスしないでください。これは自分のやり方で行う必要があります^^
役立つ答えはvar currentindex = >something useful<
$("div img").on("click", function (e) {
console.log($(this).index());
});
jQueryでは、.index()
デモ: http: //jsfiddle.net/R8Zra/
デモコード:
<div>1</div>
<div>2</div>
<div>3</div>
$('div').click(function(){
alert($(this).index()+1)
})
<div/>
にs以外の要素が含まれている場合は、セレクターを関数に<img/>
渡すようにしてください。そうしないと、番号付けがオフになります。'img'
index()
$('img').click(function(){
var currentindex = $(this).index('img');
});