jQuery中[attribute!=value]选择器用法实例


Posted in Javascript onDecember 31, 2014

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

此选择器匹配所有不含有指定的属性,或者属性不等于特定值的元素。
此选择器等价于:not[([attr=value])。
要匹配含有特定属性但不等于特定值的元素,请使用[attr]:not([attr=value])

语法结构:

$("[attribute!=value]")

参数列表:

参数 描述
attribute 定义要查找的属性。
value 定义要超找的值。 引号在大多数情况下是可选的。但在遇到诸如属性值包含"]"时,用以避免冲突。

实例代码:
实例一:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

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

<title>三水点靠木</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[id!='second']").css("color","blue"); 

  })

})

</script>

</head>

<body>

<ul>

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

  <li id="second">Jquery专区</li>

</ul>

<ul>

  <li id="third">欢迎来到三水点靠木</li>

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

</ul>

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

</body>

</html>

以上代码可以将li元素中id属性值不等于second或者不具有id属性值的li元素中的文本颜色设置为蓝色。
实例二:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

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

<title>三水点靠木</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[id!=sec[ond]").css("color","blue"); 

  }); 

}); 

</script>

</head>

<body>

<ul>

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

  <li id="sec[ond">Jquery专区</li>

</ul>

<ul>

  <li id="third">欢迎来到三水点靠木</li>

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

</ul>

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

</body>

</html>

从以上代码可以看出如何代码中含有"["或者"]"的时候,必须要带有引号,否则会造成匹配错误。

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

Javascript 相关文章推荐
JQuery实现的在新窗口打开链接的方法小结
Apr 22 Javascript
基于jquery的finkyUI插件与Ajax实现页面数据加载功能
Dec 03 Javascript
jquery中change()用法实例分析
Feb 06 Javascript
jQuery实现延迟跳转的方法
Jun 05 Javascript
简介AngularJS中$http服务的用法
Feb 06 Javascript
jQuery中slidedown与slideup方法用法示例
Sep 16 Javascript
JavaScript数组迭代方法
Mar 03 Javascript
微信小程序 MD5的方法详解及实例代码
Mar 10 Javascript
JS+CSS实现网页加载中的动画效果
Oct 27 Javascript
在Vue组件中获取全局的点击事件方法
Sep 06 Javascript
浅谈redux, koa, express 中间件实现对比解析
May 23 Javascript
原生JavaScript实现刮刮乐
Sep 29 Javascript
JavaScript中的Primitive对象封装介绍
Dec 31 #Javascript
JavaScript中的值类型转换介绍
Dec 31 #Javascript
javascript实现滑动解锁功能
Dec 31 #Javascript
JavaScript中number转换成string介绍
Dec 31 #Javascript
JavaScript中string转换成number介绍
Dec 31 #Javascript
JavaScript中的object转换函数toString()与valueOf()介绍
Dec 31 #Javascript
JavaScript中的object转换成number或string规则介绍
Dec 31 #Javascript
You might like
PHP令牌 Token改进版
2008/07/18 PHP
php写的简易聊天室代码
2011/06/04 PHP
使用PHP实现密保卡功能实现代码&amp;lt;打包下载直接运行&amp;gt;
2011/10/09 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
2012/12/11 PHP
PHP中new static() 和 new self() 的区别介绍
2015/01/09 PHP
Zend Framework动作助手Json用法实例分析
2016/03/05 PHP
JQuery 学习笔记 选择器之三
2009/07/23 Javascript
js与jquery获取父级元素,子级元素,兄弟元素的实现方法
2014/01/09 Javascript
js中运算符&amp;&amp; 和 || 的使用记录
2014/08/21 Javascript
jQuery实现数秒后自动提交form的方法
2015/03/05 Javascript
javascript实现简单查找与替换的方法
2015/07/22 Javascript
JS简单实现数组去重的方法示例
2017/03/27 Javascript
JavaScript实现打印星型金字塔功能实例分析
2017/09/27 Javascript
使用electron制作满屏心特效的示例代码
2018/11/27 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
vue限制输入框只能输入8位整数和2位小数的代码
2019/11/06 Javascript
JS前端基于canvas给图片添加水印
2020/11/11 Javascript
[45:25]完美世界DOTA2联赛循环赛 PXG vs IO 第一场 11.06
2020/11/09 DOTA
Python实现的检测网站挂马程序
2014/11/30 Python
全面理解Python中self的用法
2016/06/04 Python
详解python3中tkinter知识点
2018/06/21 Python
Python常用爬虫代码总结方便查询
2019/02/25 Python
Django如何实现上传图片功能
2019/08/16 Python
python制作英语翻译小工具代码实例
2019/09/09 Python
Django Admin后台添加数据库视图过程解析
2020/04/01 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
金智子午JAVA面试题
2015/09/04 面试题
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
关于工资低的辞职信
2014/01/14 职场文书
机械专业求职信
2014/05/25 职场文书
小区推广策划方案
2014/06/06 职场文书
工作失职造成投诉的检讨书范文
2014/10/05 职场文书
企业整改报告范文
2014/11/08 职场文书
大学生实习证明
2015/06/16 职场文书
Python基础之数据类型知识汇总
2021/05/18 Python
Pandas 数据编码的十种方法
2022/04/20 Python