indexメソッドは範囲を指定してあげるとその範囲内におけるindexを返してくれるようだ。
<script>
jQuery(function($) {
$('#hoge > div').on('click',function(e){
e.preventDefault();
console.log ($('div',$('#hoge')).index($(this)))
});
});
</script>
<div>0-1</div>
<div>0-2</div>
<div id="hoge">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
これid="hoge"の中にあるdivタグをクリックすると順に0,1,2と返してくれます。うーん、便利。
0 コメント:
コメントを投稿