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 插件 人性化的消息显示
Jan 21 Javascript
jQuery ui 1.7更新小结
Aug 15 Javascript
JS+CSS实现一个气泡提示框
Aug 18 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
Feb 21 Javascript
jquery中validate与form插件提交的方式小结
Mar 26 Javascript
ArtEditor富文本编辑器增加表单提交功能
Apr 18 Javascript
js基于cookie记录来宾姓名的方法
Jul 19 Javascript
详解jQuery中的事件
Dec 14 Javascript
如何在vue中使用ts的示例代码
Feb 28 Javascript
微信小程序时间选择插件使用详解
Dec 28 Javascript
JS中FileReader类实现文件上传及时预览功能
Mar 27 Javascript
鸿蒙系统中的 JS 开发框架
Sep 18 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
Prototype Class对象学习
2009/07/19 Javascript
JQuery学习笔记 nt-child的使用
2011/01/17 Javascript
jquery跨域请求示例分享(jquery发送ajax请求)
2014/03/25 Javascript
js星星评分效果
2014/07/24 Javascript
基于Jquery和html5实现炫酷的3D焦点图动画
2016/03/02 Javascript
JS+CSS实现闪烁字体效果代码
2016/04/05 Javascript
jquery动态遍历Json对象的属性和值的方法
2016/07/27 Javascript
Javascript 调用 ActionScript 的简单方法
2016/09/22 Javascript
jQuery仿IOS弹出框插件
2017/02/18 Javascript
video.js使用改变ui过程
2017/03/05 Javascript
详解用vue.js和laravel实现微信支付
2017/06/23 Javascript
Vue.js组件间的循环引用方法示例
2017/12/27 Javascript
vue项目设置scrollTop不起作用(总结)
2018/12/21 Javascript
vue中get请求如何传递数组参数的方法示例
2019/11/08 Javascript
Node.js中文件系统fs模块的使用及常用接口
2020/03/06 Javascript
单线程JavaScript实现异步过程详解
2020/05/19 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
vue切换菜单取消未完成接口请求的案例
2020/11/13 Javascript
Python实现国外赌场热门游戏Craps(双骰子)
2015/03/31 Python
python删除特定文件的方法
2015/07/30 Python
深入解析Python设计模式编程中建造者模式的使用
2016/03/02 Python
Python对数据库操作
2016/03/28 Python
Python反射用法实例简析
2017/12/22 Python
Python可变参数*args和**kwargs用法实例小结
2018/04/27 Python
Django 根据数据模型models创建数据表的实例
2018/05/27 Python
python 实现方阵的对角线遍历示例
2019/11/29 Python
tensorflow查看ckpt各节点名称实例
2020/01/21 Python
Python接口测试get请求过程详解
2020/02/28 Python
Python+Appium实现自动化测试的使用步骤
2020/03/24 Python
PyQt5多线程防卡死和多窗口用法的实现
2020/09/15 Python
Python调用ffmpeg开源视频处理库,批量处理视频
2020/11/16 Python
银行主办会计岗位职责
2014/08/13 职场文书
2015学生会文艺部工作总结
2015/04/03 职场文书
《学会看病》教学反思
2016/02/17 职场文书
Python&Matlab实现樱花的绘制
2022/04/07 Python
python绘制云雨图raincloud plot
2022/08/05 Python