jQuery slice()方法在html中选择元素(first / last)

时间:2013-11-10 08:00:28

标签: javascript jquery select jquery-selectors

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

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

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

1 个答案:

答案 0 :(得分: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");
});

Fiddle here.