jQuery跳过前3个元素和最后一个元素

时间:2013-07-10 12:28:44

标签: jquery elements skip

我想使用unwrap但是跳过将它应用到前3个元素以及从最后一个元素也是如此..我怎么能这样做?这就是我试过的:

$(".top_link:gt(3)").not(":last").unwrap();

它似乎不起作用..我该怎么办?谢谢你的任何想法..

2 个答案:

答案 0 :(得分:3)

试试这个

$(".top_link:gt(2):not(:last)").unwrap();

答案 1 :(得分:1)

这可能很棘手但您可以随时计算.top_link的数量并减去一个。

$(".top_link:gt(3):lt("+($(".top_link").length - 1)+")").unwrap();