删除除第一个元素外的所有元素

时间:2013-12-10 10:59:08

标签: jquery jquery-selectors

我有一个幻灯片,我想确保不超过5个元素(每个方向有一个活动和两个预加载)。 如何选择除第一个/最后5个元素之外的所有元素?

现在我有:

while ($holder.children().length > 5) {
    $holder.children().first().remove();
}

但这不太合适,因为我想在删除它们之前淡化它们。

1 个答案:

答案 0 :(得分:2)

您可以:lt选择前五个

$('selector:lt(5)');

使用否定值与:gt一起选择最后一个。

$('selector:gt(-5)');