jQuery中:not选择器用法实例


Posted in Javascript onDecember 30, 2014

本文实例讲述了jQuery中not选择器用法。分享给大家供大家参考。具体分析如下:

此选择器能够移除元素集合中与给定选择器匹配的元素。

语法结构:

$(":not(selector)")

此选择器一般也要和其他选择器配合使用,比如类选择器和元素选择器等等。例如:
$("li:not(.second)").css("color","green")

以上代码是将li元素集合中,类名不为second的li中的字体颜色设置为绿色。
如果不和其他选择器配合使用,则默认状态是和*选择器配合使用,例如$(":not")等同于$("*:not")。

参数列表:

参数 描述
selector 用于筛选的选择器。

实例代码:

实例一:

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8"/>

<meta name="author" content="https://3water.com/" />

<title>:not选择器-三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $("li:not(.second)").css("color","green")

  })

})

</script>

</head>

<body>

<div>

  <ul>

    <li class="first">html专区</li>

    <li class="second">div+css专区</li>

    <li class="third">jQuery专区</li>

    <li class="fourth">Javascript专区</li>

  </ul>

</div>

<div>

  <p>三水点靠木欢迎您</p>

  <span class="second">太阳出来了</span>

</div>

<button>点击查看效果</button>

</body>

</html>

以上代码可以将li元素集合中,class属性值不为second的li元素中的字体颜色设置为绿色。

实例二:

<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8"/>

<meta name="author" content="https://3water.com/" />

<title>:not选择器-三水点靠木</title>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript">

$(document).ready(function(){

  $("button").click(function(){

    $(":not(.second)").css("color","green")

  })

})

</script>

</head>

<body>

<div>

  <ul>

    <li class="first">html专区</li>

    <li class="second">div+css专区</li>

    <li class="third">jQuery专区</li>

    <li class="fourth">Javascript专区</li>

  </ul>

</div>

<div>

  <p>三水点靠木欢迎您</p>

  <span class="second">太阳出来了</span>

</div>

<button>点击查看效果</button>

</body>

</html>

由于以上代码并没有指定与:not选择器相配合使用的选择器,所以就默认和*选择器配合使用,由于color属性具有继承性,所以所有元素的文本都会被设置为绿色了。

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
jQuery中操控hidden、disable等无值属性的方法
Jan 06 Javascript
jQuery html()方法使用不了无法显示内容的问题
Aug 06 Javascript
JavaScript实现LI列表数据绑定的方法
Aug 04 Javascript
JS判断是否在微信浏览器打开的简单实例(推荐)
Aug 24 Javascript
js 获取元素所有兄弟节点的实现方法
Sep 06 Javascript
前端开发之CSS原理详解
Mar 11 Javascript
bootstrap table表格使用方法详解
Apr 26 Javascript
JS实现的简单拖拽购物车功能示例【附源码下载】
Jan 03 Javascript
echarts设置图例颜色和地图底色的方法实例
Aug 01 Javascript
opencv 识别微信登录验证滑动块位置
Aug 07 Javascript
JavaScript ECMA-262-3 深入解析(二):变量对象实例详解
Apr 25 Javascript
vue+flask实现视频合成功能(拖拽上传)
Mar 04 Vue.js
JavaScript中使用Object.create()创建对象介绍
Dec 30 #Javascript
JavaScript中对象property的读取和写入方法介绍
Dec 30 #Javascript
jQuery中:last选择器用法实例
Dec 30 #Javascript
JavaScript中对象property的删除方法介绍
Dec 30 #Javascript
JavaScript中检查对象property的存在性方法介绍
Dec 30 #Javascript
JavaScript中遍历对象的property的3种方法介绍
Dec 30 #Javascript
JavaScript语言对Unicode字符集的支持详解
Dec 30 #Javascript
You might like
Yii2.0框架模型多表关联查询示例
2019/07/18 PHP
看了就知道什么是JSON
2007/12/09 Javascript
AJAX跨域请求json数据的实现方法
2013/11/11 Javascript
jquery ajax 简单范例(界面+后台)
2013/11/19 Javascript
用Javascript获取页面元素的具体位置
2013/12/09 Javascript
js获取当前页面路径示例讲解
2014/01/08 Javascript
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
推荐一个封装好的getElementsByClassName方法
2014/12/02 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记9)
2015/12/24 Javascript
javascript合并表格单元格实例代码
2016/01/03 Javascript
AngularJS 2.0新特性有哪些
2016/02/18 Javascript
JavaScript数组去重的两种方法推荐
2016/04/05 Javascript
详解vue过滤器在v2.0版本用法
2017/06/01 Javascript
手把手教你搭建ES6的开发运行环境
2017/07/11 Javascript
Vue.set()实现数据动态响应的方法
2018/02/07 Javascript
自定义vue组件发布到npm的方法
2018/05/09 Javascript
JS div匀速移动动画与变速移动动画代码实例
2019/03/26 Javascript
详解Vue中使用Axios拦截器
2019/04/22 Javascript
vue 实现走马灯效果
2019/10/28 Javascript
浅谈Vue组件单元测试究竟测试什么
2020/02/05 Javascript
js校验开始时间和结束时间
2020/05/26 Javascript
[00:32]2018DOTA2亚洲邀请赛出场——LGD
2018/04/04 DOTA
基于python3抓取pinpoint应用信息入库
2020/01/08 Python
HTML5 Canvas API中drawImage()方法的使用实例
2016/03/25 HTML / CSS
金宝贝童装官网:Gymboree
2016/08/31 全球购物
联想美国官方商城:Lenovo美国
2017/06/19 全球购物
Pedro官网:新加坡时尚品牌
2019/08/27 全球购物
几个Linux面试题笔试题
2016/08/01 面试题
销售内勤岗位职责
2014/04/15 职场文书
本科生自荐信
2014/06/18 职场文书
实习单位指导教师评语
2014/12/30 职场文书
乌镇导游词
2015/02/02 职场文书
2016年中学植树节活动总结
2016/03/16 职场文书
80后创业总结的9条职场用人思想,记得收藏
2019/08/13 职场文书
Win10玩csgo闪退如何解决?Win10玩csgo闪退的解决方法
2022/07/23 数码科技