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 相关文章推荐
限制复选框的最大可选数
Jul 01 Javascript
jquery 简短右键菜单 多浏览器兼容
Jan 01 Javascript
jquery checkbox,radio是否选中的判断代码
Mar 20 Javascript
基于jQuery的遍历同id元素 并响应事件的代码
Jun 14 Javascript
gridpanel动态加载数据的实例代码
Jul 18 Javascript
JavaScript编程的10个实用小技巧
Apr 18 Javascript
分享一则JavaScript滚动条插件源码
Mar 03 Javascript
《JavaScript函数式编程》读后感
Aug 07 Javascript
JavaScript中push(),join() 函数 实例详解
Sep 06 Javascript
JS碰撞运动实现方法详解
Dec 15 Javascript
数组Array的一些方法(总结)
Feb 17 Javascript
JS对象与JSON互转换、New Function()、 forEach()、DOM事件流等js开发基础小结
Aug 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开发者常犯的10个MySQL错误更正剖析
2012/01/30 PHP
ajax取消挂起请求的处理方法
2013/03/18 PHP
php读取der格式证书乱码解决方法
2015/06/22 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
thinkPHP5实现的查询数据库并返回json数据实例
2017/10/23 PHP
PHP实现创建一个RPC服务操作示例
2020/02/23 PHP
jQuery学习笔记 获取jQuery对象
2012/09/19 Javascript
JS 修改URL参数(实现代码)
2013/07/08 Javascript
Javascript 数组排序详解
2014/10/22 Javascript
理解JavaScript的变量的入门教程
2015/07/07 Javascript
JS及PHP代码编写八大排序算法
2016/07/12 Javascript
JavaScript代码里的判断小结
2016/08/22 Javascript
JS正则截取两个字符串之间及字符串前后内容的方法
2017/01/06 Javascript
Angular2搜索和重置按钮过场动画
2017/05/24 Javascript
微信小程序中setInterval的使用方法
2017/09/29 Javascript
详解Vue中使用Echarts的两种方式
2018/07/03 Javascript
解决vue中虚拟dom,无法实时更新的问题
2018/09/15 Javascript
[05:16]《大圣!大圣》——DOTA2新英雄齐天大圣配音李世宏老师专访
2016/12/13 DOTA
关于Python中浮点数精度处理的技巧总结
2017/08/10 Python
python使用opencv按一定间隔截取视频帧
2018/03/06 Python
Python用字典构建多级菜单功能
2019/07/11 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
Python rabbitMQ如何实现生产消费者模式
2020/08/24 Python
详解python变量与数据类型
2020/08/25 Python
微信浏览器左上角返回按钮拦截功能
2017/11/21 HTML / CSS
国外软件测试工程师面试题
2016/12/09 面试题
养殖行业的创业计划书
2014/01/05 职场文书
《和田的维吾尔》教学反思
2014/04/14 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
2014年车间工作总结
2014/11/21 职场文书
教师党员自我评价范文
2015/03/04 职场文书
525心理健康活动总结
2015/05/08 职场文书
导游词之五台山
2019/10/11 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
python某漫画app逆向
2021/03/31 Python
Redis高并发防止秒杀超卖实战源码解决方案
2021/11/01 Redis