最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jQuery过滤not()与filter()实例代码_jquery

来源:懂视网 责编:小采 时间:2020-11-27 21:03:11
文档

jQuery过滤not()与filter()实例代码_jquery

jQuery过滤not()与filter()实例代码_jquery:第一种写法: 代码如下: $(function(){ $(li).not(:even).css(color,red); $(li).filter(:odd).css(color,red); }) 第二种写法: 代码如下: $(function(){ $(li).filter(function(index
推荐度:
导读jQuery过滤not()与filter()实例代码_jquery:第一种写法: 代码如下: $(function(){ $(li).not(:even).css(color,red); $(li).filter(:odd).css(color,red); }) 第二种写法: 代码如下: $(function(){ $(li).filter(function(index

第一种写法:
代码如下:
$(function(){
$("li").not(":even").css("color","red");
$("li").filter(":odd").css("color","red");

})

第二种写法:
代码如下:
$(function(){
$("li").filter(function(index) {
return index%2 == 0;
}).css("color","red");

$("li").not(function(index) {
return index%2 !== 0;
}).css("color","red");
})

这两种写法,都可以达到一样的效果,not与filter是相反的过滤!

jQuery过滤选择器:not()方法介绍

jQuery(':not(selector)')
在jQuery的早期版本中,:not()筛选器只支持简单的选择器,说明我们传入到:not这个filter中的selector可以任意复杂,比如:not(div a) and :not(div,a)

"a">sdfsdfs


"b">sdfsdfs


"c">sdfsdfs

$("p:not(.a)").css({"color":"red"})
那么除了class等于a的p元素外,其他的P的文字颜色就变成了红色.
:not()伪类过滤选择器,这叫法真拗口,jQuery的:not()方法是jQuery的伪类选择器,可以过滤不需要的元素,筛选出正确的结果,简单的说我们有如下代码:

$("selector1:not(selector2)")
我们分析下上面的代码,我们要获取selector1的元素,但可能我不需要全部,怎么办,通过:not()方法来过滤,如果selector1的集合中有#1,#2,#3,#4
我们的selector2就是要过滤掉#4,上面的代码我们最终将获得#1,#2,#3
再举几个列子

$('li:not(:only-child)')//匹配所有的li,除了只有一个子元素的
$('li:not(:first-child)');//匹配除了在他父元素中是第一个子元素的LI
$("li :not(:first)").hide();//隐藏除了第一个LI外的所有LI

文档

jQuery过滤not()与filter()实例代码_jquery

jQuery过滤not()与filter()实例代码_jquery:第一种写法: 代码如下: $(function(){ $(li).not(:even).css(color,red); $(li).filter(:odd).css(color,red); }) 第二种写法: 代码如下: $(function(){ $(li).filter(function(index
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top