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 相关文章推荐
写了10年的Javascript也未必全了解的连续赋值运算
Mar 25 Javascript
javascript的tab切换原理与效果实现方法
Jan 10 Javascript
Javascript中3个需要注意的运算符
Apr 02 Javascript
js实现类似jquery里animate动画效果的方法
Apr 10 Javascript
jquery获取url参数及url加参数的方法
Oct 26 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
Mar 15 Javascript
vue-router判断页面未登录自动跳转到登录页的方法示例
Nov 04 Javascript
JSON是什么?有哪些优点?JSON和XML的区别?
Apr 29 Javascript
layui radio点击事件实现input显示和隐藏的例子
Sep 02 Javascript
微信小程序左滑删除实现代码实例
Sep 16 Javascript
js实现GIF动图分解成多帧图片上传
Oct 24 Javascript
jQuery 函数实例分析【函数声明、函数表达式、匿名函数等】
May 19 jQuery
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 jquery 实现新闻标签分类与无刷新分页
2009/12/18 PHP
PHP得到某段时间区间的时间戳 php定时任务
2012/04/12 PHP
CodeIgniter自定义控制器MY_Controller用法分析
2016/01/20 PHP
PHP 闭包详解及实例代码
2016/09/28 PHP
php微信开发之自定义菜单完整流程
2016/10/08 PHP
javascript 短路法代码精简
2009/08/20 Javascript
在JavaScript并非所有的一切都是对象
2013/04/11 Javascript
JS 去除Array中的null值示例代码
2013/11/20 Javascript
JavaScript搜索字符串并将搜索结果返回到字符串的方法
2015/04/06 Javascript
js基于面向对象实现网页TAB选项卡菜单效果代码
2015/09/09 Javascript
JS实现alert中显示换行的方法
2015/12/17 Javascript
JavaScript 消息框效果【实现代码】
2016/04/27 Javascript
详解js中的apply与call的用法
2016/07/30 Javascript
AngularJS基础 ng-mouseenter 指令示例代码
2016/08/02 Javascript
jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)
2016/08/25 Javascript
Mongoose实现虚拟字段查询的方法详解
2017/08/15 Javascript
详解vue渲染函数render的使用
2017/12/12 Javascript
JavaScript实现的反序列化json字符串操作示例
2018/07/18 Javascript
Vue使用zTree插件封装树组件操作示例
2019/04/25 Javascript
Flask框架学习笔记(一)安装篇(windows安装与centos安装)
2014/06/25 Python
判断网页编码的方法python版
2016/08/12 Python
Python中的日期时间处理详解
2016/11/17 Python
Python实现购物车功能的方法分析
2017/11/10 Python
python日期相关操作实例小结
2019/06/24 Python
Python partial函数原理及用法解析
2019/12/11 Python
Python图像处理库PIL的ImageFont模块使用介绍
2020/02/26 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
美国排名第一的在线葡萄酒商店:Wine.com
2016/09/07 全球购物
德国最新街头服饰网上商店:BODYCHECK
2019/09/15 全球购物
国庆节文艺活动方案
2014/02/03 职场文书
优秀研究生主要事迹
2014/06/03 职场文书
酒后驾车标语
2014/06/30 职场文书
Java如何实现树的同构?
2021/06/22 Java/Android
解决mysql的int型主键自增问题
2021/07/15 MySQL
python_tkinter事件类型详情
2022/03/20 Python