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 相关文章推荐
js禁止页面刷新禁止用F5键刷新禁止右键的示例代码
Sep 23 Javascript
javascript函数声明和函数表达式区别分析
Dec 02 Javascript
基于jQuery的JavaScript模版引擎JsRender使用指南
Dec 29 Javascript
javascript实现倒计时(精确到秒)
Jun 26 Javascript
javascript返回顶部的按钮实现方法
Jan 09 Javascript
原生javascript实现addClass,removeClass,hasClass函数
Feb 25 Javascript
微信小程序 网络API Websocket详解
Nov 09 Javascript
基于javascript实现最简单选项卡切换
Feb 01 Javascript
jquery实现下拉框左右选择功能
Feb 21 Javascript
JS实现的Unicode编码转换操作示例
Apr 28 Javascript
jQuery实现广告条滚动效果
Aug 22 jQuery
layui table设置前台过滤转义等方法
Aug 17 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
CodeIgniter常用知识点小结
2016/05/26 PHP
详解Yii2高级版引入bootstrap.js的一个办法
2017/03/21 PHP
php readfile下载大文件失败的解决方法
2017/05/22 PHP
PHP的介绍以及优势详细分析
2019/09/05 PHP
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
2011/04/27 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
2014/04/02 Javascript
JavaScript编写九九乘法表(两种任选)
2017/02/04 Javascript
解决URL地址中的中文乱码问题的办法
2017/02/10 Javascript
深入理解Vue nextTick 机制
2018/04/28 Javascript
详解如何在webpack中做预渲染降低首屏空白时间
2018/08/22 Javascript
vue兄弟组件传递数据的实例
2018/09/06 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
浅谈vue websocket nodeJS 进行实时通信踩到的坑
2020/09/22 NodeJs
基于python的汉字转GBK码实现代码
2012/02/19 Python
Python在Windows和在Linux下调用动态链接库的教程
2015/08/18 Python
python 写入csv乱码问题解决方法
2016/10/23 Python
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
python计算列表内各元素的个数实例
2018/06/29 Python
利用Python将每日一句定时推送至微信的实现方法
2018/08/13 Python
编写多线程Python服务器 最适合基础
2018/09/14 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
2018/12/20 Python
Django中如何防范CSRF跨站点请求伪造攻击的实现
2019/04/28 Python
Python3内置模块之json编解码方法小结【推荐】
2020/12/09 Python
Django认证系统实现的web页面实现代码
2019/08/12 Python
PyTorch里面的torch.nn.Parameter()详解
2020/01/03 Python
python中提高pip install速度
2020/02/14 Python
详解html2canvas截图不能截取圆角图片的解决方案
2018/01/30 HTML / CSS
Joules美国官网:出色的英国风格
2017/10/30 全球购物
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
2015/07/23 面试题
军训考核自我鉴定
2014/02/13 职场文书
亲子阅读的活动方案
2014/08/15 职场文书
材料物理专业求职信
2014/09/01 职场文书
个人委托书怎么写
2014/09/17 职场文书
通用员工手册范本
2015/05/14 职场文书
沂蒙六姐妹观后感
2015/06/08 职场文书
职工的安全责任书范文!
2019/07/02 职场文书