2014-03-04 51 views
-3

內的所有圖像,請考慮下面的HTML代碼選擇第n個圖像出這是一個HTML元素

<div id="maindiv"> 
<img/> 
<p><img/></p> 
<p><img/></p> 
<div><div><img/></div></div> 
<div><img/></div> 
<img/> 
</div> 

你可以看到,總共有6張圖片<img/><div id="maindiv">標籤。 我需要選擇裏面<div id="maindiv">

+0

您是在尋找一般策略,還是某些語言領域內的示例代碼?如果是後者,你會使用什麼語言? (JavaScript?Java?...?) – ErstwhileIII

+1

用什麼選擇它? CSS? JavaScript的? jQuery的?魔杖? –

+0

選擇並使用它做什麼? – LGSon

回答

4
$("#maindiv img:eq(1)") 

將工作第一(或第n個)的圖像。其中1是基於0的索引。

3

您可以使用.eq()

減少匹配的元素集合到一個指定索引處。

$('#maindiv img').eq(0); // For first 

OR

您也可以使用:eq()操作。

$('#maindiv img:eq(0)'); // For first