100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 元素匹配jquery中filter find children contents contains区别

元素匹配jquery中filter find children contents contains区别

时间:2023-12-08 22:18:05

相关推荐

元素匹配jquery中filter find children contents contains区别

发一下牢骚和主题无关:

虽然大多数前端都用jquery,可是对jquery这几个选择器在使用上的异同,大家应当时平不会太意在,或者也是解半知一吧!

面下简略总结了下:

1.filter:

.filter( selector )

.filter( function(index) )

.filter( element )

.filter( jQuery object )

和find区别是,find是对它的子集的操纵,而filter是对自身合集元素的操纵

2.find:

.find( selector )

.find( jQuery object )一个用于匹配元素的jQuery对象。

.find( element )一个用于匹配元素的DOM元素。

和children的区别是children只查找子元素,而不是后代元素

3.children:

.children( [ selector ] )

匹配元素的选择器字符串.children(".selected")

每日一道理

如果人类不好好保护我们这个赖以生存的地球,终有一天,风沙的肆虐与垃圾的堆积会吞没我们美丽的家园。我向全世界的人们呼吁:让我们从现在开始,从我做起,手挽手,肩并肩共同保护建设我们的家园吧!

4.contents:

和children的区别是,括包本文和注释节点

5.contains:

jQuery(':contains(text)')

<div>John Resig</div>

匹配的本文$("div:contains('John')").css("text-decoration", "underline");

是不是有些晕?呵呵,其实还是时平大家在项目中,遇到问题时,多加意注体具每一个的用法,偶然即使都能到达一样的

效果,但是在语法字面,及jquery部内性能上还是有异差的,这里就不再多加赘述了~

微博: /caozf

欢送流交包养

文章结束给大家分享下程序员的一些笑话语录: 关于编程语言

如果 C++是一把锤子的话,那么编程就会变成大手指头。

如果你找了一百万只猴子来敲打一百万个键盘,那么会有一只猴子会敲出一 段 Java 程序,而其余的只会敲出 Perl 程序。

一阵急促的敲门声,“谁啊!”,过了 5 分钟,门外传来“Java”。

如果说 Java 很不错是因为它可以运行在所有的操作系统上,那么就可以说 肛交很不错,因为其可以使用于所有的性别上。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。