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 相关文章推荐
页面定时刷新(1秒刷新一次)
Nov 22 Javascript
Javascript基础教程之数据类型 (数值 Number)
Jan 18 Javascript
JavaScript实现同时调用多个函数的方法
Nov 09 Javascript
jquery动态增加删减表格行特效
Nov 20 Javascript
浅谈JavaScript变量的自动转换和语句
Jun 12 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
Sep 24 Javascript
Jquery和Js获得元素标签名称的方法总结
Oct 08 Javascript
使用jQuery的ajax方法向服务器发出get和post请求的方法
Jan 13 Javascript
jQuery图片轮播功能实例代码
Jan 29 Javascript
jQuery Datatable 多个查询条件自定义提交事件(推荐)
Aug 24 jQuery
vue 使用Jade模板写html,stylus写css的方法
Feb 23 Javascript
压缩Vue.js打包后的体积方法总结(Vue.js打包后体积过大问题)
Feb 03 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
兼容各大浏览器带关闭按钮的漂浮多组图片广告代码
2014/06/05 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
ThinkPHP模板中判断volist循环的最后一条记录的验证方法
2014/07/01 PHP
js表数据排序 sort table data
2009/02/18 Javascript
js全选实现和判断是否有复选框选中的方法
2015/02/17 Javascript
js+html5实现canvas绘制简单矩形的方法
2015/06/05 Javascript
深入理解JavaScript编程中的同步与异步机制
2015/06/24 Javascript
详解javascript遍历方式
2015/11/11 Javascript
JS运动相关知识点小结(附弹性运动示例)
2016/01/08 Javascript
使用bootstrapValidator插件进行动态添加表单元素并校验
2016/09/28 Javascript
AngularJS自定义插件实现网站用户引导功能示例
2016/11/07 Javascript
jquery.Callbacks的实现详解
2016/11/30 Javascript
js时间控件只显示年月
2017/01/08 Javascript
vue使用vue-i18n实现国际化的实现代码
2018/04/08 Javascript
angularjs $http调用接口的方式详解
2018/08/13 Javascript
关于在vue 中使用百度ueEditor编辑器的方法实例代码
2018/09/14 Javascript
深入理解js A*寻路算法原理与具体实现过程
2018/12/13 Javascript
layuiAdmin循环遍历展示商品图片列表的方法
2019/09/16 Javascript
[03:03]DOTA2 2017国际邀请赛开幕战队入场仪式
2017/08/09 DOTA
Python标准异常和异常处理详解
2015/02/02 Python
初步探究Python程序的执行原理
2015/04/11 Python
python实现12306火车票查询器
2017/04/20 Python
Python实现在tkinter中使用matplotlib绘制图形的方法示例
2018/01/18 Python
python gensim使用word2vec词向量处理中文语料的方法
2019/07/05 Python
解决Python发送Http请求时,中文乱码的问题
2020/04/30 Python
Python实现曲线拟合的最小二乘法
2021/02/19 Python
信息专业本科生个人的自我评价
2013/10/28 职场文书
三分钟演讲稿事例
2014/03/03 职场文书
活动总结的格式
2014/05/07 职场文书
党员干部廉洁承诺书
2014/05/28 职场文书
员工年终自我评价
2014/09/14 职场文书
股东出资证明书(正规版)
2014/09/24 职场文书
2014年置业顾问工作总结
2014/11/17 职场文书
个人工作违纪检讨书
2015/05/05 职场文书
教师远程培训心得体会
2016/01/09 职场文书
成本低的5个创业项目:投资小、赚钱快
2019/08/20 职场文书