jquery中contains和has的区别

原创 2013年12月04日 09:51:20

根据不同的内容和属性可以准确定位到需要找的属性

 

如何根据内容筛选标签?
:contains        匹配包含给定的文本元素
$("div:contains('Jhon')")
:has         匹配含有选择器所匹配的元素的元素
$("div:has(p)").addClass("test")       p为标签

解说jquery的has()方法以及与find()方法以及filter()方法的区别

has(selector选择器或DOM元素)   将匹配元素集合根据选择器或DOM元素为条件,检索该条件在每个元素的后代中是否存在,将符合条件的的元素构成新的结果集。 下面举一个例子: ...
  • zm2714
  • zm2714
  • 2012年10月31日 13:58
  • 1940

jQuery中filter()和find()和has()的用法区别

filter()、find()、has()是jquery中常用得三个函数,用法以及效果截然不同,对于初学者来说,往往分不清楚,关于三个函数的用法,简单解释一下。filter()方法-filter()过...
  • haoaiqian
  • haoaiqian
  • 2017年03月12日 12:40
  • 724

jQuery :has(selector)_给所有包含p元素的div元素添加一个text类

:has(selector) .test { width:300px; height:300px; background-color:lightgreen; marg...
  • cyanciel
  • cyanciel
  • 2017年01月05日 19:51
  • 417

has与find的区别

Jquery的过滤筛选:eq()索引从0开始;:first  ;  :last  :even基数行(索引为:0,2,4....);:odd偶数行(索引:1,3,5........) filter()...
  • qq_24193261
  • qq_24193261
  • 2016年07月21日 17:04
  • 334

jQuery-:contains("")查询包含值的用法实例

目标效果:   输入内容点击select按钮,可以使表格中包含输入内容的td改变css样式,再次输入新的td改变样式,原先td恢复原样。 1.创建项目,导入jQuery框架。 ...
  • hester_hester
  • hester_hester
  • 2016年04月11日 19:29
  • 1416

jQuery过滤选择器(first,last/:eq()/:contains()/:has()/:hidden/:visible)

1、first、last过滤选择器 得到一组相同标签元素中的第1个元素, $(“li:first”) 例:最后一个元素背景色取红色 :first过滤选择器 ...
  • yeyang123
  • yeyang123
  • 2015年07月16日 17:05
  • 1579

jquery的==与===的区别讲解

==, 两边值类型相同时,等同于===;不同的时候,要先进行类型转换,再比较。 ===,不做类型转换,类型不同的一定不等。...
  • wu920604
  • wu920604
  • 2017年07月03日 17:57
  • 551

Jquery中的has、find、filter方法区别

find方法find返回的是匹配结果集,作用于后代$(‘li’).find(‘.a’).css(‘background-color’, ‘red’);在li下面查找元素是否有class=a的元素,返回...
  • qianyiyiding
  • qianyiyiding
  • 2016年06月07日 23:36
  • 1739

String 是否包含该字符串,使用 contains 和 indexOf 的区别

判断该字符串是否包含某个字符串: 1、一般会用到String的contains,如果包含则返回true,否则返回false。 @Test public void test() { String o...
  • Mitten_Crab
  • Mitten_Crab
  • 2017年11月18日 21:58
  • 236

【Java】contains 和 equals的区别

一, contains的作用: 如果集合中包含有特定的元素(也是就是参数),如果包含的话返回true contains boolean contains(Object o) Retur...
  • stopping5
  • stopping5
  • 2017年07月22日 15:33
  • 279
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jquery中contains和has的区别
举报原因:
原因补充:

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