jQuery内容过滤选择器用法分析


Posted in Javascript onFebruary 10, 2015

本文实例讲述了jQuery内容过滤选择器用法。分享给大家供大家参考。具体分析如下:

在HTML文档中,元素的内容可以是文本或者子元素,如果将某个选择器或者内容过滤选择器一起使用,就可以从查询到的元素中进一步筛选出具有给定

文本或者子元素的元素

1. :contains()选择器

用于选择包含给定文本的所有元素,格式:

$("selector1:contains(text)")

如:

$("p:contains('text')").css("background", "#FCF");

2. :has()选择器

用于筛选含有给定子元素的元素,格式:

$("selector1:has(selector2)")
selector1和selector2均为任意有效的元素

如:

$("li:has(p)").css("background", "red");

3. :empty()选择器

格式:

$("selector:empty")
用于选择不包含子元素或者文本的所有元素,selector中所有不包含子元素或者文本的空元素都将包含在查询结果中

如:

$("td:empty").css("background", "#FCF");

4. :parent选择器

格式:

$("selector:parent")
用于选择包含子元素或者文本的元素,与empty选择器的作用相反

如:

$("td:parent").css("background", "#FCF");

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
js身份证验证超强脚本
Oct 26 Javascript
JQuery实现超链接鼠标提示效果的方法
Jun 10 Javascript
javascript中数组方法汇总
Jul 07 Javascript
jQuery图片轮播滚动切换代码分享
Apr 20 Javascript
JQuery.Ajax()的data参数类型实例详解
Nov 20 Javascript
JS加载iFrame出现空白问题的解决办法
May 13 Javascript
node文字生成图片的示例代码
Oct 26 Javascript
深入解析koa之异步回调处理
Jun 17 Javascript
vue+elementUi图片上传组件使用详解
Aug 20 Javascript
js模拟实现百度搜索
Jun 28 Javascript
解决vue-pdf查看pdf文件及打印乱码的问题
Nov 04 Javascript
处理canvas绘制图片模糊问题
May 11 Javascript
jQuery过滤选择器用法分析
Feb 10 #Javascript
jQuery表单域选择器用法分析
Feb 10 #Javascript
jQuery层级选择器用法分析
Feb 10 #Javascript
Jquery中CSS选择器用法分析
Feb 10 #Javascript
transport.js和jquery冲突问题的解决方法
Feb 10 #Javascript
Js为表单动态添加节点内容的方法
Feb 10 #Javascript
jQuery前端分页示例分享
Feb 10 #Javascript
You might like
在PHP中使用模板的方法
2008/05/24 PHP
php set_magic_quotes_runtime() 函数过时解决方法
2010/07/08 PHP
php debug 安装技巧
2011/04/30 PHP
使用PHP curl模拟浏览器抓取网站信息
2013/10/28 PHP
两级联动select刷新后其值保持不变的实现方法
2014/01/27 PHP
PHP判断当前使用的是什么浏览器(推荐)
2019/10/27 PHP
JQuery 插件制作实践 xMarquee插件V1.0
2010/04/02 Javascript
jQuery动态显示和隐藏datagrid中的某一列的方法
2013/12/11 Javascript
jQuery给动态添加的元素绑定事件的方法
2015/03/09 Javascript
JS实现的新浪微博大厅文字内容滚动效果代码
2015/11/05 Javascript
jquery淡入淡出效果简单实例
2016/01/14 Javascript
Seajs 简易文档 提供简单、极致的模块化开发体验
2016/04/13 Javascript
浅析Bootstrip的select控件绑定数据的问题
2016/05/10 Javascript
jQuery动态加载css文件实现方法
2016/06/15 Javascript
js原生实现FastClick事件的实例
2016/11/20 Javascript
Angularjs中使用指令绑定点击事件的方法
2017/03/30 Javascript
ES6生成器用法实例分析
2017/04/10 Javascript
深入浅析Node.js单线程模型
2017/07/10 Javascript
十分钟带你快速了解React16新特性
2017/11/10 Javascript
详解webpack提取第三方库的正确姿势
2017/12/22 Javascript
解决koa2 ctx.render is not a function报错问题
2018/08/07 Javascript
对layui数据表格动态cols(字段)动态变化详解
2019/10/25 Javascript
用jQuery实现抽奖程序
2020/04/12 jQuery
[47:43]Alliance vs KG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
用于统计项目中代码总行数的Python脚本分享
2015/04/21 Python
python定时器(Timer)用法简单实例
2015/06/04 Python
Tensorflow实现酸奶销量预测分析
2019/07/19 Python
对python中return与yield的区别详解
2020/03/12 Python
Jmeter HTTPS接口测试证书导入过程图解
2020/07/22 Python
HTML5本地存储之Web Storage应用介绍
2013/01/06 HTML / CSS
Hunkemöller瑞士网上商店:欧洲最大的内衣品牌之一
2018/12/03 全球购物
大学生创业计划书的格式要求
2013/12/29 职场文书
黄河象教学反思
2014/02/10 职场文书
2014年安全生产大检查方案
2014/05/13 职场文书
三严三实对照检查材料
2014/09/22 职场文书
vue postcss-px2rem 自适应布局
2022/05/15 Vue.js