从id获取照片编号?

时间:2011-05-30 10:58:30

标签: jquery

我在阵列中有一堆照片。

<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)的最有效方法是什么?

3 个答案:

答案 0 :(得分:1)

你应该使用eq方法,你必须传递索引。

photos.eq(0).show()

答案 1 :(得分:0)

找到图片ID,你可以试试这个

var imgID = $('img').attr('id');

答案 2 :(得分:0)

获取photo3使用$("#photo3").index()的索引。