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 相关文章推荐
从零开始学习jQuery (三) 管理jQuery包装集
Feb 23 Javascript
让你的CSS像Jquery一样做筛选的实现方法
Jul 10 Javascript
JS动态添加option和删除option(附实例代码)
Apr 01 Javascript
如何判断微信内置浏览器(通过User Agent实现)
Sep 01 Javascript
javascript常用的方法整理
Aug 20 Javascript
jQuery添加options点击事件并传值实例代码
May 18 Javascript
jQuery操作DOM_动力节点Java学院整理
Jul 04 jQuery
微信jssdk逻辑在vue中的运用详解
Nov 14 Javascript
javascript面向对象三大特征之多态实例详解
Jul 24 Javascript
vue前后分离调起微信支付
Jul 29 Javascript
Echarts实现多条折线可拖拽效果
Dec 19 Javascript
使用AutoJs实现微信抢红包的代码
Dec 31 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
连接到txt文本的超链接,不直接打开而是点击后下载的处理方法
2009/07/01 PHP
php在window iis的莫名问题的测试方法
2013/05/14 PHP
PHP删除目录及目录下所有文件的方法详解
2013/06/06 PHP
php+ajax无刷新分页实例详解
2015/12/07 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
浅析Laravel5中队列的配置及使用
2016/08/04 PHP
PHP Ajax JavaScript Json获取天气信息实现代码
2016/08/17 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
浅谈Laravel中的三种中间件的作用
2019/10/13 PHP
jquery ajax 登录验证实现代码
2009/09/23 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
node.js应用后台守护进程管理器Forever安装和使用实例
2014/06/01 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
详解JS函数重载
2014/12/04 Javascript
PHP+jQuery+Ajax实现多图片上传效果
2015/03/14 Javascript
深入理解jquery中的事件与动画
2016/05/24 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
微信小程序url与token设置详解
2017/09/26 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
[02:56]《DAC最前线》之国外战队抵达上海备战亚洲邀请赛
2015/01/28 DOTA
Python之PyUnit单元测试实例
2014/10/11 Python
Python导入oracle数据的方法
2015/07/10 Python
Python动态赋值的陷阱知识点总结
2019/03/17 Python
Python中使用pypdf2合并、分割、加密pdf文件的代码详解
2019/05/21 Python
Pandas 重塑(stack)和轴向旋转(pivot)的实现
2019/07/22 Python
关于pytorch中网络loss传播和参数更新的理解
2019/08/20 Python
使用HTML5和CSS3制作一个模态框的示例
2018/03/07 HTML / CSS
Marc Jacobs彩妆官网:Marc Jacobs Beauty
2017/07/03 全球购物
《三顾茅庐》教学反思
2014/04/10 职场文书
带香烟到学校抽的检讨书
2014/09/25 职场文书
2014年小学少先队工作总结
2014/12/18 职场文书
女性健康知识讲座主持词
2015/07/04 职场文书
如何写好一份优秀的工作总结?
2019/06/21 职场文书
python实现过滤敏感词
2021/05/08 Python
SpringBoot实现异步事件驱动的方法
2021/06/28 Java/Android
Mysql数据库按时间点恢复实战记录
2021/06/30 MySQL