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控制input输入字符解析
Dec 27 Javascript
Jquery基础教程之DOM操作
Aug 19 Javascript
原生JavaScript编写canvas版的连连看游戏
May 29 Javascript
bootstrapvalidator之API学习教程
Jun 29 Javascript
在Vue中如何使用Cookie操作实例
Jul 27 Javascript
原生JS实现列表子元素顺序反转的方法分析
Jul 02 Javascript
详解操作虚拟dom模拟react视图渲染
Jul 25 Javascript
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
Aug 24 Javascript
vue 使某个组件不被 keep-alive 缓存的方法
Sep 21 Javascript
vue实现简单跑马灯效果
May 25 Javascript
浅谈javascript如何获取文件后缀名
Aug 07 Javascript
javascript操作向表格中动态加载数据
Aug 27 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
做个自己站内搜索引擎
2006/10/09 PHP
第九节--绑定
2006/11/16 PHP
php中3种方法统计字符串中每种字符的个数并排序
2012/08/27 PHP
PHP 7安装调试工具Xdebug扩展的方法教程
2017/06/17 PHP
转一个日期输入控件,支持FF
2007/04/27 Javascript
获取URL地址中的文件名和参数的javascript代码
2009/09/02 Javascript
自己使用jquery写的一个无缝滚动的插件
2014/04/30 Javascript
JavaScript中的Math.LN2属性用法详解
2015/06/12 Javascript
js点击列表文字对应该行显示背景颜色的实现代码
2015/08/05 Javascript
JS实现用户注册时获取短信验证码和倒计时功能
2016/10/27 Javascript
js实现漫天星星效果
2017/01/19 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
2017/03/10 Javascript
微信小程序实现跳转的几种方式总结(推荐)
2019/04/24 Javascript
Vue中使用better-scroll实现轮播图组件
2020/03/07 Javascript
JS内置对象和Math对象知识点详解
2020/04/03 Javascript
[00:12]DAC2018 天才少年转战三号位,他的SOLO是否仍如昔日般强大?
2018/04/06 DOTA
python对html代码进行escape编码的方法
2015/05/04 Python
Django 开发调试工具 Django-debug-toolbar使用详解
2019/07/23 Python
python3.7通过thrift操作hbase的示例代码
2020/01/14 Python
python读取图片的几种方式及图像宽和高的存储顺序
2020/02/11 Python
python3 xpath和requests应用详解
2020/03/06 Python
keras 获取某层输出 获取复用层的多次输出实例
2020/05/23 Python
Python加速程序运行的方法
2020/07/29 Python
基于CentOS搭建Python Django环境过程解析
2020/08/24 Python
python 实现批量图片识别并翻译
2020/11/02 Python
scrapy实践之翻页爬取的实现
2021/01/05 Python
python palywright库基本使用
2021/01/21 Python
学校消防安全制度
2014/01/30 职场文书
幼儿园爱国卫生月活动总结
2014/06/30 职场文书
公司行政专员岗位职责
2014/08/24 职场文书
践行党的群众路线心得体会
2014/11/05 职场文书
滴水洞导游词
2015/02/10 职场文书
人力资源部岗位职责
2015/02/11 职场文书
廉洁自律证明
2015/06/24 职场文书
大学生先进个人主要事迹材料
2015/11/04 职场文书
如何创建一个创建MySQL数据库中的datetime类型
2022/03/21 MySQL