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 相关文章推荐
mouse_on_title.js
Aug 25 Javascript
DOM相关内容速查手册
Feb 07 Javascript
用js判断浏览器是否是IE的比较好的办法
May 08 Javascript
jQuery之$(document).ready()使用介绍
Apr 05 Javascript
jQuery(js)获取文字宽度(显示长度)示例代码
Dec 31 Javascript
jquery删除提示框弹出是否删除对话框
Jan 07 Javascript
Node.js中使用mongoskin操作mongoDB实例
Sep 28 Javascript
javascript实现一个数值加法函数
Jun 26 Javascript
JS实现经典的中国地区三级联动下拉菜单功能实例【测试可用】
Jun 06 Javascript
Vue注册组件命名时不能用大写的原因浅析
Apr 25 Javascript
gulp构建小程序的方法步骤
May 31 Javascript
js实现随机圆与矩形功能
Oct 29 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使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
2016/09/23 PHP
windows下的WAMP环境搭建图文教程(推荐)
2017/07/27 PHP
PHP实现本地图片转base64格式并上传
2020/05/29 PHP
json格式化/压缩工具 Chrome插件扩展版
2010/05/25 Javascript
计算世界完全对称日的js代码,粗糙版
2011/11/04 Javascript
js实现运动logo图片效果及运动元素对象sportBox使用方法
2012/12/25 Javascript
js拖拽一些常见的思路方法整理
2014/03/19 Javascript
简述JavaScript对传统文档对象模型的支持
2015/06/16 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
2016/07/12 Javascript
javascript循环链表之约瑟夫环的实现方法
2017/01/16 Javascript
用jQuery实现圆点图片轮播效果
2017/03/19 Javascript
Vue 中批量下载文件并打包的示例代码
2017/11/20 Javascript
解决layui上传文件提示上传异常,实际文件已经上传成功的问题
2018/08/19 Javascript
Vue-router的使用和出现空白页,路由对象属性详解
2018/09/03 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
2018/09/12 Javascript
bootstrap-table实现表头固定以及列固定的方法示例
2019/03/07 Javascript
JavaScript实现Tab标签页切换的最简便方式(4种)
2020/06/28 Javascript
Python中比较特别的除法运算和幂运算介绍
2015/04/05 Python
Python中的id()函数指的什么
2017/10/17 Python
Django框架静态文件使用/中间件/禁用ip功能实例详解
2019/07/22 Python
完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误
2020/04/01 Python
Python 字符串池化的前提
2020/07/03 Python
python json.dumps() json.dump()的区别详解
2020/07/14 Python
python实现快速文件格式批量转换的方法
2020/10/16 Python
css3的图形3d翻转效果应用示例
2014/04/08 HTML / CSS
墨西哥运动服饰和鞋网上商店:Netshoes墨西哥
2016/07/28 全球购物
德国滑雪和户外用品网上商店:XSPO
2019/10/30 全球购物
小区门卫岗位职责
2013/12/31 职场文书
建筑设计学生的自我评价
2014/01/16 职场文书
团日活动总结报告
2014/06/25 职场文书
新教师培训心得体会
2014/09/02 职场文书
学术会议通知范文
2015/04/15 职场文书
大学生安全教育心得体会
2016/01/15 职场文书
Java 常见的限流算法详细分析并实现
2022/04/07 Java/Android
python和C/C++混合编程之使用ctypes调用 C/C++的dll
2022/04/29 Python
mybatis 获取更新记录的id
2022/05/20 Java/Android