2011-04-05 80 views
4

我的嘗試刪除的第一個4個格,如果我點擊一個按鈕:jquery如何刪除第一個X div的?

<div class="test"> 
<div class="1"></div> 
<div class="1"></div> 
<div class="1"></div> 
<div class="1"></div> 
<div class="1"></div> 
<div class="1"></div> 
</div> 

我,試過這一點,但它似乎通過一個將它們刪除一個:

if ($('.test').find('.1').size() >= 4) { 
$('.test').find('.1').remove(); 
} 

感謝

回答

11

使用the :lt() selector

$('.test').find('.1:lt(4)').remove(); 

演示:http://jsfiddle.net/mattball/kR3wL/

注:「1」不是一個有效的類。

+0

謝謝,我永遠不能學會這一切的選擇 – Patrioticcow 2011-04-05 20:50:33

+0

@Patriotic:這就是jQuery的API文檔是。 http://api.jquery.com。 – 2011-04-05 20:59:42

+0

@Matt。這真的很有幫助。感謝那。如果我需要再次添加刪除div,我該怎麼做..? – user2584538 2015-11-13 10:11:31

相關問題