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第二章
Sep 30 Javascript
Jquery Ajax学习实例 向页面发出请求,返回XML格式数据
Mar 14 Javascript
EasyUI中的tree用法介绍
Nov 01 Javascript
javascript显示用户停留时间的简单实例
Aug 05 Javascript
JQuery radio(单选按钮)操作方法汇总
Apr 15 Javascript
jfinal与bootstrap的登录跳转实战演习
Sep 22 Javascript
基于JavaScript短信验证码如何实现
Jan 24 Javascript
Bootstrap进度条组件知识详解
May 01 Javascript
利用Javascript实现BMI计算器
Aug 16 Javascript
JS实现HTML标签转义及反转义
Apr 14 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
Jan 17 Javascript
教你如何用node连接redis的示例代码
Jul 12 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读取IMAP邮件
2006/10/09 PHP
PHP语言中global和$GLOBALS[]的分析 之二
2012/02/02 PHP
Yii查询生成器(Query Builder)用法实例教程
2014/09/04 PHP
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
PHP json_encode() 函数详解及中文乱码问题
2015/11/05 PHP
node.js实现多图片上传实例
2014/06/03 Javascript
初识Node.js
2014/09/03 Javascript
jQuery中hide()方法用法实例
2014/12/24 Javascript
推荐10 款 SVG 动画的 JavaScript 库
2015/03/24 Javascript
老司机带你解读jQuery插件开发流程
2016/05/16 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
2016/09/24 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
提高JavaScript执行效率的23个实用技巧
2017/03/01 Javascript
从对象列表中获取一个对象的方法,依据关键字和值
2017/09/20 Javascript
JavaScript异步加载问题总结
2018/02/17 Javascript
JS打印彩色菱形的实例代码
2018/08/15 Javascript
Vue实现回到顶部和底部动画效果
2019/07/31 Javascript
ES6学习笔记之let与const用法实例分析
2020/01/22 Javascript
JS实现放大镜效果
2020/09/21 Javascript
[02:35]DOTA2英雄基础教程 狙击手
2014/01/14 DOTA
python私有属性和方法实例分析
2015/01/15 Python
PyQt5主窗口动态加载Widget实例代码
2018/02/07 Python
pip安装tensorflow的坑的解决
2020/04/19 Python
pytorch加载自己的图像数据集实例
2020/07/07 Python
精油和天然健康美容产品:Art Naturals
2018/01/27 全球购物
加拿大租车网站:Enterprise Rent-A-Car
2018/07/26 全球购物
JAVA招聘远程笔试题
2015/07/23 面试题
思想品德自我评价
2014/02/04 职场文书
2014三八妇女节活动总结范文四篇
2014/03/09 职场文书
项目建议书模板
2014/05/12 职场文书
财务会计求职信范文
2015/03/20 职场文书
首次购房证明
2015/06/19 职场文书
事业单位工作人员2015年度思想工作总结
2015/10/15 职场文书
2016学校元旦晚会经典开场白台词
2015/12/03 职场文书
2016大学优秀学生干部事迹材料
2016/03/01 职场文书
阿里面试Nacos配置中心交互模型是push还是pull原理解析
2022/07/23 Java/Android