我有一個需要在特殊場合使用jQuery進行修剪的對象列表。對於意圖和目的,讓我們說,它看起來是這樣的:如何刪除第三個之後的每個{element}?
<div id="container">
<div class="child one">stuff</div>
<div class="child two">stuff</div>
<div class="child three">stuff</div>
<div class="child four">stuff</div>
<div class="child five">stuff</div>
</div>
有一個簡單的方法(使用jQuery,純JS如果必要的話,我想)第三個後刪除「每一個」 .child
?
注意:.one, .two .three
不一定按數字順序排列。
你也可以使用'$(「#容器>:nth-child(n + 4)」)。remove();' - 幾乎和你自己的答案一樣:) – Pebbl 2013-03-11 16:56:39
@pebbl - thanks !但由於某種原因,我不喜歡使用':n-child'選擇器。與我想的前JS問題?哈哈 @ T.J Crowder - 謝謝!我不介意jQuery的擴展選擇器(我實際上更喜歡使用'.filter'。感謝這個,作品非常棒:)(接受它的時候讓我來:)) – Xhynk 2013-03-11 16:58:22