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 相关文章推荐
jquery的颜色选择插件实例代码
Oct 02 Javascript
利用腾讯的ip地址库做ip物理地址定位
Jul 24 Javascript
JavaScript Title、alt提示(Tips)实现源码解读
Dec 12 Javascript
JavaScript中两个感叹号的作用说明
Dec 28 Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
Dec 27 Javascript
防止jQuery ajax Load使用缓存的方法小结
Feb 22 Javascript
javascript实现控制文字大中小显示
Apr 28 Javascript
js强制把网址设为默认首页
Sep 29 Javascript
微信小程序 条件渲染详解
Oct 09 Javascript
用自定义图片代替原生checkbox实现全选,删除以及提交的方法
Oct 18 Javascript
微信小程序点击顶部导航栏切换样式代码实例
Nov 12 Javascript
vue.js使用v-model实现父子组件间的双向通信示例
Feb 05 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 cron中的批处理
2008/09/16 PHP
php获取指定日期之间的各个周和月的起止时间
2014/11/24 PHP
PHP调用微博接口实现微博登录的方法示例
2018/09/22 PHP
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
JQuery EasyUI 对话框的使用方法
2010/10/24 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
2012/12/04 Javascript
Jquery post传递数组方法实现思路及代码
2013/04/28 Javascript
原生js和jquery实现图片轮播淡入淡出效果
2015/04/23 Javascript
纯javascript实现四方向文本无缝滚动效果
2015/06/16 Javascript
深入探究AngularJS框架中Scope对象的超级教程
2016/01/04 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
2016/01/26 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
2016/06/22 Javascript
vue自定义指令实现v-tap插件
2016/11/03 Javascript
基于VUE选择上传图片并页面显示(图片可删除)
2017/05/25 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
2017/10/13 Javascript
vue 实现类似淘宝星级评分的示例
2018/03/01 Javascript
详解微信小程序的 request 封装示例
2018/08/21 Javascript
mpvue将vue项目转换为小程序
2018/09/30 Javascript
Javascript 实现 Excel 导入生成图表功能
2018/10/22 Javascript
在Python的web框架中中编写日志列表的教程
2015/04/30 Python
Python输出9*9乘法表的方法
2015/05/25 Python
用tensorflow搭建CNN的方法
2018/03/05 Python
Python设计模式之备忘录模式原理与用法详解
2019/01/15 Python
创建Shapefile文件并写入数据的例子
2019/11/26 Python
python中使用.py配置文件的方法详解
2020/11/23 Python
Pytorch1.5.1版本安装的方法步骤
2020/12/31 Python
利用CSS3伪元素实现逐渐发光的方格边框
2017/05/07 HTML / CSS
STRATHBERRY苏贝瑞包包官网:西班牙高级工匠手工打造
2020/11/10 全球购物
skyn ICELAND官网:冰岛成分天然护肤品
2020/08/24 全球购物
答谢会策划方案
2014/05/12 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
学校开学标语
2014/10/06 职场文书
镇党政领导班子民主生活会思想汇报
2014/10/11 职场文书
2015秋季田径运动会广播稿
2015/08/19 职场文书
交通安全教育心得体会
2016/01/15 职场文书
html粘性页脚的具体使用
2022/01/18 HTML / CSS