2011-08-04 61 views
1

我有這些元素:如何從元素列表具有相同的類管理X元素

<div class="container"> 
    <div class="myTarget">a</div> 
    <div class="notMyTarget">b</div> 
    <div class="myTarget">c</div> 
    <div class="notMyTarget">d</div> 
    <div class="myTarget">e</div> 
    <div class="myTarget">f</div> 
    <div class="notMyTarget">g</div> 
    <div class="myTarget">h</div> 
    <div class="notMyTarget">i</div> 
    <div class="notMyTarget">j</div> 
    <div class="myTarget">k</div> 
    <div class="myTarget">l</div> 
    <div class="notMyTarget">m</div> 
    <div class="myTarget">n</div> 
    <div class="myTarget">o</div> 
</div> 

和我想移除(例如)的myTarget「S的4°元素收集的div是container的子女。所以在這種情況下,我想刪除f

什麼是在jQuery上最好和簡單的方法呢? .index()可以提供幫助嗎?

+0

它需要是動態的或會是固定的嗎? –

回答

5

使用(零索引):eq() selector

$('.container .myTarget:eq(3)').remove(); 

從0向上計數,3表示第四.myTarget元件。

3
$('.container div').eq(5).remove() 

其中5是指數。

1

試試這個

$(".container").find(".myTarget:eq(3)").remove(); 
1

使用eq選擇:

$('.container .myTarget:eq(3)').remove(); 
相關問題