2011-05-30 70 views
0

我在一个数组中有一堆照片。从ID获取照片号码?

<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

要得到photo3使用$("#photo3").index()的索引。

1

你应该使用eq方法,你必须通过索引。

photos.eq(0).show() 
0

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

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

图片ID不是我以前的东西。不管怎么说,还是要谢谢你 – 2011-05-30 11:36:51