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 相关文章推荐
javascript小数计算出现近似值的解决办法
Feb 06 Javascript
php is_numberic函数造成的SQL注入漏洞
Mar 10 Javascript
详解页面滚动值scrollTop在FireFox与Chrome浏览器间的兼容问题
Dec 03 Javascript
Javascript中判断一个值是否为undefined的方法详解
Sep 28 Javascript
jQuery Plupload上传插件的使用
Apr 19 jQuery
iframe高度自适应及隐藏滚动条的实例详解
Sep 29 Javascript
vue父组件向子组件传递多个数据的实例
Mar 01 Javascript
如何为vuex实现带参数的 getter和state.commit
Jan 04 Javascript
使用Node.js写一个代码生成器的方法步骤
May 10 Javascript
JavaScript页面倒计时功能完整示例
May 15 Javascript
webpack4 从零学习常用配置(小结)
May 28 Javascript
如何开发一个渐进式Web应用程序PWA
May 10 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
php empty函数判断mysql表单是否为空
2010/04/12 PHP
php图片的裁剪与缩放生成符合需求的缩略图
2013/01/11 PHP
根据中文裁减字符串函数的php代码
2013/12/03 PHP
php跨站攻击实例分析
2014/10/28 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
php实现websocket实时消息推送
2018/03/30 PHP
PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
2018/05/11 PHP
php微信公众号开发之答题连闯三关
2018/10/20 PHP
PHP微信支付结果通知与回调策略分析
2019/01/10 PHP
IE与Firefox下javascript getyear年份的兼容性写法
2007/12/20 Javascript
top.location.href 没有权限 解决方法
2008/08/05 Javascript
jQuery开发者都需要知道的5个小技巧
2010/01/08 Javascript
jquery图片上下tab切换效果
2011/03/18 Javascript
轻松学习jQuery插件EasyUI EasyUI创建RSS Feed阅读器
2015/11/30 Javascript
javascript自定义滚动条实现代码
2020/04/20 Javascript
jquery实现具有收缩功能的垂直导航菜单
2016/02/16 Javascript
AngularJS 依赖注入详解及示例代码
2016/08/17 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
2016/11/01 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
2016/12/14 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
手把手教你用Node.js爬虫爬取网站数据的方法
2018/07/05 Javascript
vue.js配合$.post从后台获取数据简单demo分享
2018/08/11 Javascript
Vue Render函数创建DOM节点代码实例
2020/07/08 Javascript
python中mechanize库的简单使用示例
2014/01/10 Python
Python实现压缩和解压缩ZIP文件的方法分析
2017/09/28 Python
python实现txt文件格式转换为arff格式
2018/05/31 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
python实现写数字文件名的递增保存文件方法
2018/10/25 Python
Python函数中不定长参数的写法
2019/02/13 Python
如何使用Python多线程测试并发漏洞
2019/12/18 Python
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
2014/01/13 面试题
JAVA中运算符的分类及举例
2015/09/12 面试题
《会走路的树》教后反思
2014/04/19 职场文书
教师党员个人整改措施
2014/10/27 职场文书
施工安全责任协议书
2016/03/23 职场文书
深入解析Apache Hudi内核文件标记机制
2022/03/31 Servers