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 相关文章推荐
SlideView 图片滑动(扩展/收缩)展示效果
Aug 01 Javascript
javascript淡入淡出效果的实现思路
Mar 31 Javascript
js中获取键盘事件的简单实现方法
Oct 10 Javascript
基于Vue2的移动端开发环境搭建详解
Nov 03 Javascript
微信小程序 input输入框控件详解及实例(多种示例)
Dec 14 Javascript
jquery实现图片轮播器
May 23 jQuery
关于webpack代码拆分的解析
Jul 20 Javascript
vue-router 导航钩子的具体使用方法
Aug 31 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
May 10 Javascript
详解vue 命名视图
Aug 14 Javascript
详解关于Vue单元测试的几个坑
Apr 26 Javascript
全面解析JavaScript Module模式
Jul 24 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
人大复印资料处理程序_输入篇
2006/10/09 PHP
php array_intersect()函数使用代码
2009/01/14 PHP
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
PHP附件下载中文名称乱码的解决方法
2015/12/17 PHP
thinkPHP框架整合tcpdf插件操作示例
2018/08/07 PHP
javascript入门·图片对象(无刷新变换图片)\滚动图像
2007/10/01 Javascript
JavaScript 学习笔记(九)call和apply方法
2010/01/11 Javascript
『jQuery』名称冲突使用noConflict方法解决
2013/04/22 Javascript
jquery插件hiAlert实现网页对话框美化
2015/05/03 Javascript
jQuery的Scrollify插件实现滑动到页面下一节点
2015/07/05 Javascript
如何用jQuery实现ASP.NET GridView折叠伸展效果
2015/09/26 Javascript
js实现商城星星评分的效果
2015/12/29 Javascript
Web前端开发工具——bower依赖包管理工具
2016/03/29 Javascript
Angularjs中的事件广播 —全面解析$broadcast,$emit,$on
2016/05/17 Javascript
Vue动态组件与异步组件实例详解
2019/02/23 Javascript
linux 下以二进制的方式安装 nodejs
2020/02/12 NodeJs
JS apply用法总结和使用场景实例分析
2020/03/14 Javascript
JavaScript交换变量常用4种方法解析
2020/09/02 Javascript
python list转dict示例分享
2014/01/28 Python
python如何在终端里面显示一张图片
2016/08/17 Python
Python贪吃蛇游戏编写代码
2020/10/26 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
2017/12/12 Python
对python中使用requests模块参数编码的不同处理方法
2018/05/18 Python
python文档字符串(函数使用说明)使用详解
2019/07/30 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
推荐WEB开发者最佳HTML5和CSS3代码生成器
2015/11/24 HTML / CSS
英国珠宝网站Argento: PANDORA、Olivia Burton和Nomination等
2020/05/08 全球购物
自荐信的五个重要部分
2013/10/29 职场文书
商场总经理岗位职责
2014/02/03 职场文书
电气自动化个人求职信范文
2014/02/03 职场文书
自立自强的名人事例
2014/02/10 职场文书
遗嘱继承公证书
2014/04/09 职场文书
平安家庭示范户事迹
2014/06/02 职场文书
高中班长竞选稿
2015/11/20 职场文书
2019行政前台转正申请书范文3篇
2019/08/15 职场文书
Golang Web 框架Iris安装部署
2022/08/14 Python