0

我想问有九个元素作为 .projects ul 类,我想问如何使用 jQuery 切片方法选择前三个和后三个?

$(document).ready(function(){
$(".projects").slice().css("background-color","yellow");
});

http://jsfiddle.net/eW6S5/176/

4

1 回答 1

0

尝试这个:

:gt()选择大于传递值的元素。

:lt()选择小于传递值的元素。

$(document).ready(function(){
    var n = 3;
    var len = $(".projects").length - (n+1);      
    $(".projects:lt("+n+"),.projects:gt("+len+")").css("background-color","yellow");
});

在这里拉小提琴。

于 2013-11-10T08:08:03.083 回答