Jquery内容、可见度、属性过滤选择器的理解和简单语句说明

原创 2012年03月21日 19:38:59

Jquery内容过滤选择器

一、概念:根据节点内容进行选择,实现了对基本内容的过滤

二、用途:1、可以实现内容的过滤

        2、判断选择指定元素内的元素

        3、判断特殊需求的元素(空、拥有等)

三、jquery内容过滤选择器

   1、 :contains

概述:匹配包含给定文本的元素

例如:查找所有包含”john”的div元素
$("div:contains('John')")
   2、 :empty
概述:匹配所有不包含子元素或者文本的空元素
例如:查找所有不包含子元素或者文本的空div元素
   $(“div:empty”)
3、 :has
概述:匹配包含选择器所匹配的元素的元素
例如:给所有包含 p 元素的 div 元素添加一个 text 类 $(“div:has”)
4、 :parent
概述:匹配所有子元素或者文本的元素
例如:查找所有含有子元素和文本的td元素
 $(“td:parent”)
jquery可见度过滤选择器
一、概念:可见度过滤选择器是根据元素的可见和不可见状态来选择相应的元素
二、jquery可见度过滤选择器
1、:hidden
用法: $(”tr:hidden”) 返回值 集合元素(匹配所有的不可见元素)
2、:visible
用法: $(”tr:visible”) 返回值 集合元素(匹配所有的可见元素)
Jquery属性过滤选择器
一、概念:根据元素的属性来选择相应的元素
二、jquery属性过滤选择器(以div为例)
1、$(“div[id]”):选取拥有属性id的div元素
2、$(“div[title= str]”) 选取拥有title等于str值的div元素
3、$(“div[title!= str]”) 选取title不等于str的div元素
4、$(“div[title^= str]”) 选取拥有属性title,并且title属性值以str开头的div元素
5、$(“div[title$= str]”) 选取拥有属性title,并且title属性值以str结尾的div元素
6、$(“div[title*= str]”) 选取拥有属性title,并且title属性值含有str的div元素
7、$(“div[title*= str][class]”) 选取拥有属性title,并且title属性值含有str,并且有class属性的div元素
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

jquery内容过滤选择器、属性过滤选择器和jquery可见度过滤选择器

一、 jquery内容过滤选择器 根据内容进行选择(根据节点的内容) 实现了对基本内容的过滤 用途:       1)可以实现内容的过滤       2)判断选择指定元素内的元素...

黑马day16 jquery&内容过滤选择器&可见度选择器

内容过滤选择器的过滤规则主要体现在它所包含的子元素和文本内容上 1、:contains(text) 用法: $(”div:contains(’John’)”)    返回值  集合元素    ...

JQuery的基本选择器使用总结以及过滤,文本,可见度的选择代码

选择器可以说是jquery的灵魂所在,因为有着强大的选择器,所以jquery才会几乎可以任意的取东西,在平时的开发中发现,不能仅仅的只会使用基本的选择器操作,把其它的选择器学习一下,有利于力高自己在开...

jquery:内容过滤选择器和属性过滤选择器

内容过滤选择器    ①$("div:contains('您好')"):选出包含有文本"您好"的 元素         注意:只是内容 ...

jQuery 的内容过滤选择器

Untitled Document div, span, p { width: 140px; height: 140px; margin: ...

jQuery_内容过滤选择器

Untitled Document div, span, p { width: 140px; height: 140px; margin: 5px; background: #aaa; ...

jQuery内容、可见性过滤选择器

body{ font-family: "Microsoft YaHei" } .divCls { width:180px; height:180...

jQuery(2-4)内容过滤选择器

基本选择器.html                       -->     &...

锋利jquery---内容过滤选择器(第二章)

2-7 $(document).ready(function(){ //选取含有文本"di"的div元素. $('#btn1').click(funct...

黑马day16 jquery&属性过滤选择器

属性过滤选择器的过滤规则是通过元素的属性来获取相应的元素 1、[attribute] 用法: $(”div[id]“) ;  返回值  集合元素       说明:匹配包含给定属性的元素.例子...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)