jQuery中:contains选择器用法实例


Posted in Javascript onDecember 30, 2014

本文实例讲述了jQuery中contains选择器用法。分享给大家供大家参考。具体分析如下:

此选择器匹配包含给定文本的元素。
语法:

$(":contains(text)")

此选择器一般也要和其他选择器配合使用,比如类选择器和元素选择器等等。例如:

$("li:contains('html')").css("color","blue")

以上代码将文本中包含"html"的li元素中的字体颜色设置为蓝色。
如果不和其他选择器配合使用,则默认状态是和*选择器配合使用,例如$(":contains")等同于$("*:contains")。
参数列表:

参数 描述
text 一个用以查找的字符串。

实例代码:

实例一:

<!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:contains('html')").css("color","blue") 

  }) 

}) 

</script>

</head>

<body>

<ul>

  <li>html专区</li>

  <li>div+css专区</li>

  <li>Jquery专区</li>

  <li>Javascript专区</li>

  <li>html5专区</li>

</ul>

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

</body>

</html>

以上代码能够将包含“html”的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(){ 

    $("*:contains('html')").css("border","1px solid red") 

  }) 

}) 

</script>

</head>

<body>

<ul>

  <li>html专区</li>

  <li>div+css专区</li>

  <li>Jquery专区</li>

  <li>Javascript专区</li>

  <li>html5专区</li>

</ul>

<div>三水点靠木</div>

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

</body>

</html>

由于以上代码并没有指定与:even选择器相配合使用的选择器,所以就默认和*选择器配合使用。

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

Javascript 相关文章推荐
JQuery动态创建DOM、表单元素的实现代码
Aug 09 Javascript
关于JAVASCRIPT urldecode URL解码的问题
Jan 08 Javascript
javascript实用小函数使用介绍
Nov 11 Javascript
js substring从右边获取指定长度字符串(示例代码)
Dec 23 Javascript
深入理解JavaScript系列(26):设计模式之构造函数模式详解
Mar 03 Javascript
js不间断滚动的简单实现
Jun 03 Javascript
将html页面保存成图片,图片写入pdf的实现方法(推荐)
Sep 17 Javascript
javascript中的try catch异常捕获机制用法分析
Dec 14 Javascript
前端开发不得不知的10个最佳ES6特性
Aug 30 Javascript
解决ie img标签内存泄漏的问题
Oct 13 Javascript
Angular之toDoList的实现代码示例
Dec 02 Javascript
解决Layui 表格自适应高度的问题
Nov 15 Javascript
解决ueditor jquery javascript 取值问题
Dec 30 #Javascript
jQuery中:focus选择器用法实例
Dec 30 #Javascript
JavaScript中的原型链prototype介绍
Dec 30 #Javascript
jQuery中:not选择器用法实例
Dec 30 #Javascript
JavaScript中使用Object.create()创建对象介绍
Dec 30 #Javascript
JavaScript中对象property的读取和写入方法介绍
Dec 30 #Javascript
jQuery中:last选择器用法实例
Dec 30 #Javascript
You might like
php设计模式 Command(命令模式)
2011/06/26 PHP
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
2012/07/31 PHP
php从数组中随机抽取一些元素的代码
2012/11/05 PHP
解析二进制流接口应用实例 pack、unpack、ord 函数使用方法
2013/06/18 PHP
php 修改、增加xml结点属性的实现代码
2013/10/22 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
PHP 抽象方法与抽象类abstract关键字介绍及应用
2014/10/16 PHP
php 输出缓冲 Output Control用法实例详解
2020/03/03 PHP
js中函数调用的两种常用方法使用介绍
2014/07/17 Javascript
jQuery操作表单常用控件方法小结
2015/03/23 Javascript
jQuery满意度星级评价插件特效代码分享
2015/08/19 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
2016/05/11 Javascript
jQuery 操作input中radio的技巧
2016/07/18 Javascript
javascript数组遍历的方法实例分析
2016/09/13 Javascript
node文件上传功能简易实现代码
2017/06/16 Javascript
微信JSAPI Ticket接口签名详解
2020/06/28 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
extract-text-webpack-plugin用法详解
2019/02/14 Javascript
详解Nodejs get获取远程服务器接口数据
2019/03/26 NodeJs
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
2019/05/05 Javascript
react MPA 多页配置详解
2019/10/18 Javascript
Node对CommonJS的模块规范
2019/11/06 Javascript
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
Python机器学习算法库scikit-learn学习之决策树实现方法详解
2019/07/04 Python
TFRecord格式存储数据与队列读取实例
2020/01/21 Python
python标准库os库的函数介绍
2020/02/12 Python
新手常见Python错误及异常解决处理方案
2020/06/18 Python
Python调用OpenCV实现图像平滑代码实例
2020/06/19 Python
解决python和pycharm安装gmpy2 出现ERROR的问题
2020/08/28 Python
法国美发器材和产品购物网站:Beauty Coiffure
2016/12/05 全球购物
新加坡最早生产电动滑板车的制造商之一:FunsToTheFore
2020/09/08 全球购物
科技开发中心办公室主任岗位责任制
2014/02/10 职场文书
人民教师求职自荐信
2014/03/12 职场文书
社区优秀志愿者先进事迹
2014/05/09 职场文书
公司合作意向书范文
2014/07/30 职场文书
干部对照检查材料范文
2014/08/26 职场文书