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 相关文章推荐
jQuery 插件 将this下的div轮番显示
Apr 09 Javascript
jQuery新闻滚动插件 jquery.roller.js
Jun 27 Javascript
2012年开发人员的16款新鲜的jquery插件体验分享
Dec 28 Javascript
酷炫jQuery全屏3D焦点图动画效果
Mar 22 Javascript
JavaScript中的this引用(推荐)
Aug 05 Javascript
js通过指定下标或指定元素进行删除数组的实例
Jan 12 Javascript
bootstrap fileinput实现文件上传功能
Aug 23 Javascript
vue用递归组件写树形控件的实例代码
Jul 19 Javascript
常见的浏览器存储方式(cookie、localStorage、sessionStorage)
May 07 Javascript
vue+koa2实现session、token登陆状态验证的示例
Aug 30 Javascript
JavaScript Date对象功能与用法学习记录
Apr 28 Javascript
javascript实现京东登录显示隐藏密码
Aug 02 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 Socket 编程
2010/04/09 PHP
作为PHP程序员应该了解MongoDB的五件事
2013/06/03 PHP
朋友网关于QQ相关的PHP代码(研究QQ的绝佳资料)
2015/01/26 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
PHP 表单提交及处理表单数据详解及实例
2016/12/27 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
jquery checkbox,radio是否选中的判断代码
2010/03/20 Javascript
jQuery插件原来如此简单 jQuery插件的机制及实战
2012/02/07 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
2012/05/23 Javascript
JS操作图片(增,删,改) 例子
2013/04/17 Javascript
加载远程图片时,经常因为缓存而得不到更新的解决方法(分享)
2013/06/26 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
2014/10/19 Javascript
Angular2 环境配置详细介绍
2016/09/21 Javascript
Vuex提升学习篇
2018/01/11 Javascript
angular4 共享服务在多个组件中数据通信的示例
2018/03/30 Javascript
vue基于mint-ui实现城市选择三级联动
2020/06/30 Javascript
Vue前端开发规范整理(推荐)
2018/04/23 Javascript
详解如何使用webpack打包JS
2018/06/21 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
原生Vue 实现右键菜单组件功能
2019/12/16 Javascript
React Ant Design树形表格的复杂增删改操作
2020/11/02 Javascript
[04:15]DOTA2-DPC中国联赛1月19日Recap集锦
2021/03/11 DOTA
在Python中使用mechanize模块模拟浏览器功能
2015/05/05 Python
手机使用python操作图片文件(pydroid3)过程详解
2019/09/25 Python
python中的列表和元组区别分析
2020/12/30 Python
英国比较机场停车场网站:Airport Parking Essentials
2019/12/01 全球购物
土木工程毕业生推荐信
2013/10/28 职场文书
产品开发计划书
2014/04/27 职场文书
王力宏牛津大学演讲稿
2014/05/22 职场文书
作文评语集锦
2014/12/25 职场文书
2015年七夕情人节感言
2015/08/03 职场文书
2016年九九重阳节活动总结
2016/04/01 职场文书
MySQL8.0.24版本Release Note的一些改进点
2021/04/22 MySQL
python四个坐标点对图片区域最小外接矩形进行裁剪
2021/06/04 Python
Spring mvc是如何实现与数据库的前后端的连接操作的?
2021/06/30 Java/Android
在Python 中将类对象序列化为JSON
2022/04/06 Python