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


Posted in Javascript onDecember 31, 2014

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

此选择器能够匹配带有给定属性和属性值的元素。

语法结构:

$("[attribute=value]")

参数列表:

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

实例代码:

实例一:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

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

<title>[attribute=value]选择器</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=third]").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属性值为third的li元素中的文本颜色设置为蓝色。

实例二:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

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

<title>[attribute=value]选择器</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=thi]rd]").css("color","blue");

  })

})

</script>

</head>

<body>

<ul>

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

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

</ul>

<ul>

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

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

</ul>

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

</body>

</html>

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

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

Javascript 相关文章推荐
js中关于String对象的replace使用详解
May 24 Javascript
Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)
Apr 29 Javascript
js函数参数设置默认值的一种变通实现方法
May 26 Javascript
浅谈JavaScript数据类型及转换
Feb 28 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
Jun 05 Javascript
前端JS面试中常见的算法问题总结
Dec 23 Javascript
详解node服务器中打开html文件的两种方法
Sep 18 Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
May 08 Javascript
vue弹窗组件的实现示例代码
Sep 10 Javascript
微信小程序实现的3d轮播图效果示例【基于swiper组件】
Dec 11 Javascript
使用jQuery实现掷骰子游戏
Oct 24 jQuery
javascript实现倒计时提示框
Mar 02 Javascript
修复bash漏洞的shell脚本分享
Dec 31 #Javascript
分享一个常用的javascript静态类
Dec 31 #Javascript
兼容Firefox的Javascript XSLT 处理XML文件
Dec 31 #Javascript
使用jquery+CSS实现控制打印样式
Dec 31 #Javascript
浅谈javascript中字符串String与数组Array
Dec 31 #Javascript
jQuery中[attribute!=value]选择器用法实例
Dec 31 #Javascript
JavaScript中的Primitive对象封装介绍
Dec 31 #Javascript
You might like
PHP 增加了对 .ZIP 文件的读取功能
2006/10/09 PHP
分享10段PHP常用代码
2015/11/11 PHP
Yii实现Command任务处理的方法详解
2016/07/14 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
2016/10/25 PHP
php简单检测404页面的方法示例
2019/08/23 PHP
让textarea自动调整大小的js代码
2011/04/12 Javascript
JavaScript运行时库属性一览表
2014/03/14 Javascript
avalon js实现仿google plus图片多张拖动排序附源码下载
2015/09/24 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
JavaScript 对象字面量讲解
2016/06/06 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
详解使用nvm安装node.js
2017/07/18 Javascript
详解vue3中组件的非兼容变更
2021/03/03 Vue.js
python实现封装得到virustotal扫描结果
2014/10/05 Python
Python使用poplib模块和smtplib模块收发电子邮件的教程
2016/07/02 Python
pycharm运行和调试不显示结果的解决方法
2018/11/30 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
使用IDLE的Python shell窗口实例详解
2019/11/19 Python
python装饰器代替set get方法实例
2019/12/19 Python
PyTorch里面的torch.nn.Parameter()详解
2020/01/03 Python
文件上传服务器-jupyter 中python解压及压缩方式
2020/04/22 Python
iPython pylab模式启动方式
2020/04/24 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
多重CSS背景动画实现方法示例
2014/04/04 HTML / CSS
HTML5中使用postMessage实现Ajax跨域请求的方法
2016/04/19 HTML / CSS
简单介绍HTML5中的文件导入
2015/05/08 HTML / CSS
意大利时尚精品店:Nugnes 1920
2020/02/10 全球购物
农药学硕士毕业生自荐信
2013/09/25 职场文书
应届毕业生求职自荐书
2014/01/03 职场文书
建筑公司员工自我鉴定
2014/04/08 职场文书
大学共青团员个人自我评价
2014/04/16 职场文书
水电维修专业推荐信
2014/09/06 职场文书
承诺保证书格式
2015/02/28 职场文书
工伤事故赔偿协议书
2015/08/06 职场文书
保险公司2016开门红口号集锦
2015/12/24 职场文书
JS class语法糖的深入剖析
2022/07/07 Javascript