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的学习步骤
Feb 23 Javascript
js 实现css风格选择器(压缩后2KB)
Jan 12 Javascript
jQuery之尺寸调整组件的深入解析
Jun 19 Javascript
JQuery获取样式中的background-color颜色值的问题
Aug 20 Javascript
解析URI与URL之间的区别与联系
Nov 22 Javascript
JavaScript中的操作符类型转换示例总结
May 30 Javascript
JS简单实现表格排序功能示例
Dec 20 Javascript
Vue项目全局配置微信分享思路详解
May 04 Javascript
JavaScript高级函数应用之分时函数实例分析
Aug 03 Javascript
vue cli使用融云实现聊天功能的实例代码
Apr 19 Javascript
JS面向对象编程实现的拖拽功能案例详解
Mar 03 Javascript
js实现圆形菜单选择器
Dec 03 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
Server.HTMLEncode让代码在页面里显示为源代码
2013/12/08 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
2015/07/29 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
2016/02/15 PHP
图文详解PHP环境搭建教程
2016/07/16 PHP
yii2.0框架多模型操作示例【添加/修改/删除】
2020/04/13 PHP
PHP文件打开关闭及读写操作示例解析
2020/08/06 PHP
JavaScript 常用函数库详解
2009/10/21 Javascript
js判断url是否有效的两种方法
2014/03/04 Javascript
Jquery响应回车键直接提交表单操作代码
2014/07/25 Javascript
Javascript 构造函数详解
2014/10/22 Javascript
javascript中DOM复选框选择用法实例
2015/05/14 Javascript
JS实现滑动门效果的方法详解
2016/12/19 Javascript
JS前向后瞻正则表达式定义与用法示例
2016/12/27 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
2017/08/23 Javascript
vue中使用refs定位dom出现undefined的解决方法
2017/12/21 Javascript
node中modules.exports与exports导出的区别
2018/06/08 Javascript
如何在Express4.x中愉快地使用async的方法
2020/11/18 Javascript
[02:40]DOTA2英雄基础教程 炼金术士
2013/12/23 DOTA
浅谈Pandas中map, applymap and apply的区别
2018/04/10 Python
Python安装lz4-0.10.1遇到的坑
2018/05/20 Python
三个python爬虫项目实例代码
2019/12/28 Python
如何使用Python自动生成报表并以邮件发送
2020/10/15 Python
利用python实现后端写网页(flask框架)
2021/02/28 Python
Tommy Hilfiger美国官网:美国高端休闲领导品牌
2019/01/14 全球购物
Java模拟试题
2014/11/10 面试题
小班重阳节活动方案
2014/02/08 职场文书
行政办公室岗位职责
2014/03/18 职场文书
班级文化标语
2014/06/23 职场文书
环保志愿者活动总结
2014/06/27 职场文书
2015大学生求职信范文
2015/03/20 职场文书
2015年禁毒工作总结
2015/04/30 职场文书
隐形的翅膀观后感
2015/06/10 职场文书
致三级跳运动员加油稿
2015/07/21 职场文书
文书工作总结(范文)
2019/07/11 职场文书
Python图片验证码降噪和8邻域降噪
2021/08/30 Python