我在阵列中有一堆照片。
<div>
<img id="photo1">
<img id="photo2">
<img id="photo3">
<img id="photo4">
</div>
我有幻灯片。我的幻灯片显示基于div的照片编号。即
var photos = $('div img');
$(photos[0]).show();
有没有快速的方法来获得div中的img位置?所以#photo1将是0,#photo4将是3.如果不是..获取img id并返回(number-1)的最有效方法是什么?
答案 0 :(得分:1)
你应该使用eq方法,你必须传递索引。
photos.eq(0).show()
答案 1 :(得分:0)
找到图片ID,你可以试试这个
var imgID = $('img').attr('id');
答案 2 :(得分:0)
获取photo3
使用$("#photo3").index()
的索引。