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>三水点靠木</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^=s]").css("color","blue"); 

  })

})

</script>

</head>

<body>

<ul>

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

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

</ul>

<ul>

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

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

</ul>

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

</body>

</html>

以上代码可以将li元素中id属性值以s开头的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^=[s]").css("color","blue"); 

  }); 

}); 

</script>

</head>

<body>

<ul>

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

  <li id="[second" title="jquery">Jquery专区</li>

</ul>

<ul>

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

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

</ul>

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

</body>

</html>

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

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

Javascript 相关文章推荐
超级强大的表单验证
Jun 26 Javascript
javascript 全角转换实现代码
Jul 17 Javascript
javascript 一个函数对同一元素的多个事件响应
Jul 25 Javascript
jquery load()在firefox(火狐)下显示不正常的解决方法
Apr 05 Javascript
读jQuery之八 包装事件对象
Jun 21 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
Mar 22 Javascript
教你如何使用PHP输出中文JSON字符串
May 22 Javascript
javascript学习笔记(三)BOM和DOM详解
Sep 30 Javascript
Javascript控制input输入时间格式的方法
Jan 28 Javascript
JavaScript实现基于Cookie的存储类实例
Apr 10 Javascript
js实现用户输入的小写字母自动转大写字母的方法
Jan 21 Javascript
解决Vue的项目使用Element ui 走马灯无法实现的问题
Aug 03 Javascript
jQuery中[attribute=value]选择器用法实例
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
You might like
杏林同学录(七)
2006/10/09 PHP
DedeCms模板安装/制作概述
2007/03/11 PHP
PHP中for与foreach的区别分析
2011/03/09 PHP
PHP实现无限极分类图文教程
2014/11/25 PHP
php实现文件上传及头像预览功能
2017/01/15 PHP
PHP bin2hex()函数基础实例讲解
2019/02/11 PHP
如何运行/调试你的PHP代码
2020/10/23 PHP
JS判断客户端是手机还是PC的2个代码
2014/04/12 Javascript
jQuery实现文本框输入同步的方法
2015/06/20 Javascript
分享JS代码实现鼠标放在输入框上输入框和图片同时更换样式
2016/09/01 Javascript
微信小程序 获取设备信息 API实例详解
2016/10/02 Javascript
基于jquery实现的银行卡号每隔4位自动插入空格的实现代码
2016/11/22 Javascript
获取url中用&amp;隔开的参数实例(分享)
2017/05/28 Javascript
Vue中的混入的使用(vue mixins)
2018/06/01 Javascript
angular5 子组件监听父组件传入值的变化方法
2018/09/30 Javascript
Element 默认勾选表格 toggleRowSelection的实现
2019/09/04 Javascript
[01:09]DOTAPLUS——DOTA2的新时代
2018/04/04 DOTA
python dict remove数组删除(del,pop)
2013/03/24 Python
查看Python安装路径以及安装包路径小技巧
2015/04/28 Python
Python实现批量将word转html并将html内容发布至网站的方法
2015/07/14 Python
Python中遍历字典过程中更改元素导致异常的解决方法
2016/05/12 Python
Python一句代码实现找出所有水仙花数的方法
2018/11/13 Python
对Python强大的可变参数传递机制详解
2019/06/13 Python
css3实例教程 一款纯css3实现的环形导航菜单
2014/10/20 HTML / CSS
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
密封类可以有虚函数吗
2014/08/11 面试题
历史教育专业个人求职信
2013/12/13 职场文书
大学四年个人的自我评价
2014/02/26 职场文书
电台编导求职信
2014/05/06 职场文书
知识改变命运演讲稿
2014/05/21 职场文书
应聘护士求职信
2014/07/21 职场文书
创先争优活动心得体会
2014/09/04 职场文书
2014年学前班工作总结
2014/12/08 职场文书
迎新生欢迎词2015
2015/07/16 职场文书
2015教师个人师德工作总结
2015/10/23 职场文书
python for循环赋值问题
2021/06/03 Python