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 判断某个属性是否存在hasAttr的解决方法
Apr 26 Javascript
js模仿hover的具体实现代码
Dec 30 Javascript
JS获取节点的兄弟,父级,子级元素的方法
Jan 09 Javascript
基于JQuery实现滚动到页面底端时自动加载更多信息
Jan 31 Javascript
js对象的复制继承实例
Jan 10 Javascript
js实现背景图自适应窗口大小
Jan 10 Javascript
axios 处理 302 状态码的解决方法
Apr 10 Javascript
Javascript 之封装(Package)
Sep 14 Javascript
vue props对象validator自定义函数实例
Nov 13 Javascript
vue之延时刷新实例
Nov 14 Javascript
js中关于Blob对象的介绍与使用
Nov 29 Javascript
vue 使用原生组件上传图片的实例
Sep 08 Javascript
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
PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
2015/05/11 PHP
Laravel中的Blade模板引擎示例详解
2017/10/10 PHP
Laravel框架实现调用百度翻译API功能示例
2019/05/30 PHP
使用javascript访问XML数据的实例
2006/12/27 Javascript
JavaScript实现三阶幻方算法谜题解答
2014/12/29 Javascript
javascript转换日期字符串为Date日期对象的方法
2015/02/13 Javascript
jQuery判断元素上是否绑定了指定事件的方法
2015/03/17 Javascript
JavaScript数据类型详解
2015/04/01 Javascript
JavaScript编程中的Promise使用大全
2015/07/28 Javascript
JavaScript中文件上传API详解
2016/04/01 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
Jquery调用iframe父页面中的元素及方法
2016/08/23 Javascript
JavaScript“尽快失败”的原则实例详解
2016/10/08 Javascript
探究react-native 源码的图片缓存问题
2017/08/24 Javascript
vue-cli 自定义指令directive 添加验证滑块示例
2017/10/19 Javascript
浅谈Emergence.js 检测元素可见性的 js 插件
2017/11/18 Javascript
vue-preview动态获取图片宽高并增加旋转功能的实现
2020/07/29 Javascript
原生js实现拖拽移动与缩放效果
2020/08/24 Javascript
[01:08]DOTA2次级职业联赛 - Shield战队宣传片
2014/12/01 DOTA
[02:43]DOTA2亚洲邀请赛场馆攻略——带你走进东方体育中心
2018/03/19 DOTA
Python学习笔记(一)(基础入门之环境搭建)
2014/06/05 Python
在Mac OS系统上安装Python的Pillow库的教程
2015/11/20 Python
python删除服务器文件代码示例
2018/02/09 Python
python 一篇文章搞懂装饰器所有用法(建议收藏)
2019/08/23 Python
pandas 中对特征进行硬编码和onehot编码的实现
2019/12/20 Python
浅谈keras中自定义二分类任务评价指标metrics的方法以及代码
2020/06/11 Python
python爬虫scrapy框架的梨视频案例解析
2021/02/20 Python
移动端开发HTML5页面点击按钮后出现闪烁或黑色背景的解决办法
2018/09/19 HTML / CSS
关于旷工的检讨书
2014/02/02 职场文书
大学新生入学教育方案
2014/05/16 职场文书
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
大学运动会加油稿200字(5篇)
2014/09/27 职场文书
党支部培养考察意见
2015/06/02 职场文书
返乡农民工证明
2015/06/24 职场文书
SQL语法CONSTRAINT约束操作详情
2022/01/18 MySQL
mysql sum(if())和count(if())的用法说明
2022/01/18 MySQL