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 相关文章推荐
JavaScript 中的replace方法说明
Apr 13 Javascript
url 特殊字符 传递参数解决方法
Jan 01 Javascript
JavaScript数字和字符串转换示例
Mar 26 Javascript
javascript操作excel生成报表全攻略
May 04 Javascript
JS定义网页表单提交(submit)的方法
Mar 20 Javascript
JavaScript DOM基础
Apr 13 Javascript
Material(包括Material Icon)在Angular2中的使用详解
Feb 11 Javascript
深入理解js A*寻路算法原理与具体实现过程
Dec 13 Javascript
详解webpack编译速度提升之DllPlugin
Feb 05 Javascript
小程序:授权、登录、session_key、unionId的详解
May 15 Javascript
一文快速详解前端框架 Vue 最强大的功能
May 21 Javascript
JavaScript Event Loop相关原理解析
Jun 10 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 Static关键字实用方法
2010/06/04 PHP
php统计文件大小,以GB、MB、KB、B输出
2011/05/29 PHP
那些年一起学习的PHP(一)
2012/03/21 PHP
php stripslashes和addslashes的区别
2014/02/03 PHP
JavaScript RegExp方法获取地址栏参数(面向对象)
2009/03/10 Javascript
SharePoint 客户端对象模型 (一) ECMA Script
2011/05/22 Javascript
javascript权威指南 学习笔记之变量作用域分享
2011/09/28 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
javascript实现的HashMap类代码
2014/06/27 Javascript
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
Active控件问题小结(附解决办法)
2016/06/09 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
jQuery实现扑克正反面翻牌效果
2017/03/10 Javascript
浅析Vue自定义组件的v-model
2017/11/26 Javascript
js滚轮事件 js自定义滚动条的实现
2020/01/18 Javascript
Python中for循环控制语句用法实例
2015/06/02 Python
PYTHON压平嵌套列表的简单实现
2016/06/08 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
2018/06/13 Python
Python列表删除元素del、pop()和remove()的区别小结
2019/09/11 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
2020/03/13 Python
python 绘制国旗的示例
2020/09/27 Python
FILA斐乐中国官方商城:意大利运动品牌
2017/01/25 全球购物
Tirendo比利时:在线购买轮胎
2018/10/22 全球购物
C语言变量的命名规则都有哪些
2013/12/27 面试题
Java面试题:请说出如下代码的输出结果
2013/04/22 面试题
分公司经理岗位职责
2013/11/11 职场文书
感恩母亲节活动方案
2014/03/04 职场文书
班级旅游计划书
2014/05/03 职场文书
2014公安机关纪律作风整顿思想汇报
2014/09/13 职场文书
民主评议政风行风整改方案
2014/09/17 职场文书
基层领导干部“四风”问题批评与自我批评
2014/09/23 职场文书
总经理助理岗位职责
2015/01/31 职场文书
公司职员入党自传书
2015/06/26 职场文书
2015年暑期实践报告范文
2015/07/13 职场文书
幼儿园托班开学寄语(2016春季)
2015/12/03 职场文书
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang