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 Ajax学习实例3 向WebService发出请求,调用方法返回数据
Mar 16 Javascript
jqTransform form表单美化插件使用方法
Jul 05 Javascript
Javascript 实现的数独解题算法网页实例
Oct 15 Javascript
JS替换字符串中字符即替换全部而不是第一个
Jun 04 Javascript
js通过location.search来获取页面传来的参数
Sep 11 Javascript
JavaScript中模拟实现jsonp
Jun 19 Javascript
JavaScript实现简单获取当前网页网址的方法
Nov 09 Javascript
React Native实现进度条弹框的示例代码
Jul 17 Javascript
详解使用React制作一个模态框
Mar 14 Javascript
详解Vue.directive 自定义指令
Mar 27 Javascript
详解阿里Node.js技术文档之process模块学习指南
Jan 04 Javascript
React中的Context应用场景分析
Jun 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
thinkphp 抓取网站的内容并且保存到本地的实例详解
2017/08/25 PHP
Laravel框架源码解析之反射的使用详解
2020/05/14 PHP
tp5.1 框架数据库常见操作详解【添加、删除、更新、查询】
2020/05/26 PHP
JS判断是否为数字,是否为整数,是否为浮点数的代码
2010/04/24 Javascript
javascript常用对话框小集
2013/09/13 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
2014/05/07 Javascript
JavaScript使用pop方法移除数组最后一个元素用法实例
2015/04/06 Javascript
js动态创建及移除div的方法
2015/06/03 Javascript
JavaScript中的Math.sin()方法使用详解
2015/06/15 Javascript
javascript中Date对象应用之简易日历实现
2016/07/12 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
vue.js打包之后可能会遇到的坑!
2018/06/03 Javascript
vue.js将时间戳转化为日期格式的实现代码
2018/06/05 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
2019/03/07 Javascript
解决使用layui的时候form表单中的select等不能渲染的问题
2019/09/18 Javascript
vue+vant-UI框架实现购物车的复选框全选和反选功能
2019/11/05 Javascript
python3序列化与反序列化用法实例
2015/05/26 Python
在Mac OS上使用mod_wsgi连接Python与Apache服务器
2015/12/24 Python
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
利用Python+阿里云实现DDNS动态域名解析的方法
2019/04/01 Python
Python列表元素常见操作简单示例
2019/10/25 Python
基于css3仿造window7的开始菜单
2010/06/17 HTML / CSS
英国户外玩具儿童游乐设备网站:TP Toys(蹦床、攀爬框架、秋千、滑梯和游戏屋)
2018/04/09 全球购物
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
慕尼黑山地运动、户外服装和体育用品专家:Sporthaus Schuster
2019/08/27 全球购物
经典优秀个人求职自荐信格式
2013/09/25 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
幼儿园教师节活动总结
2015/03/23 职场文书
2015年度护士个人工作总结
2015/04/09 职场文书
2015年妇女工作总结
2015/05/14 职场文书
小学数学教师研修感悟
2015/11/18 职场文书
2016秋季校长开学典礼致辞
2015/11/26 职场文书