jQuery从许多其他目录中计算当前div位置
1st part您可以在jQuery从许多其他目录中计算当前div位置,jquery,Jquery,1st part您可以在mouseenter()上使用index()方法: $('div.myClass').mouseenter(函数(){ var idx=$(this.index()+1; $('#output').text('这是DIV NUMBER'+idx); }); 第一组 第二组 第三组 第四组 第五组 第六组 $('.myClass').mouseenter(函数(){ 警报(“这是din编号”+($(This.index()+1)) }) 1. 2. 3. 4. 5.
mouseenter()上使用index()
方法:
$('div.myClass').mouseenter(函数(){
var idx=$(this.index()+1;
$('#output').text('这是DIV NUMBER'+idx);
});代码>
第一组
第二组
第三组
第四组
第五组
第六组
$('.myClass').mouseenter(函数(){
警报(“这是din编号”+($(This.index()+1))
})
1.
2.
3.
4.
5.
6.
您可以使用index()
函数:
$(document).on('mouseenter','.myClass',function()){
警报($(this.index()+1);
});代码>
.myClass{
填充:15px;
边框:1px实心#d8d8;
保证金:5px;
}
1.
2.
3.
4.
5.
6.
现在,你可以看到答案的海啸……)您需要将1添加到索引中,因为当悬停在div3索引上时,它的零basedOP希望得到3,但没有注意到!谢谢你的快速回复。它在第一个场景中起作用。我添加了第二个场景,其中index()总是相同的。你能帮忙吗?谢谢你的快速回复。它在第一个场景中起作用。我添加了第二个场景,其中index()总是相同的。你能帮忙吗?很有魅力。非常感谢:)谢谢你的快速回复。它在第一个场景中起作用。我添加了第二个场景,其中index()总是相同的。你能帮我一把吗?当然可以提供更多关于第二种情况的细节
<div>
<div class="myClass"></div>
<div class="myClass"></div>
<div class="myClass"></div>
<div class="myClass"></div>
<div class="myClass"></div>
<div class="myClass"></div>
</div>
<div>
<div class="myClass"></div>
</div>
<div>
<div class="myClass"></div>
</div>
<div>
<div class="myClass"></div>
</div>
<div>
<div class="myClass"></div>
</div>
<div>
<div class="myClass"></div>
</div>