官方
改变所有 div 的颜色,然后向类名为 "middle" 的类添加边框:
$("div").css("background", "#c8ebcc")
.filter(".middle")
.css("border-color", "red");
所以说这个函数是选择而不是过滤
解释:
$('#news ul li').filter('li:gt(2)').addClass('sub-level');这个是选到大于2的的往后的li的值
$('#news ul li').filter('li:lt(3)').addClass('sub-level');这个是选到小于3的的往前的li的值
第二种方法就是返回true的话就选择这个元素,返回false就过滤,
Ø
filter
函数:筛选元素
•
语法:
filter(
选择符表达式
/
函数
)
•
function
需返回布尔型
:
filter(function(index){
//其他代码
returntrue/false;
})
•
index
可选