jQuery find和filter的区别
来源:互联网 发布:mac查看u盘隐藏文件 编辑:程序博客网 时间:2024/05/18 02:29
首先 我们看.find()方法:
现在有一个页面,里面HTML代码为;
程序代码
<div class="css">
<p class="rain">测试1</p>
</div>
<div class="rain">
<p>测试2</p>
</div>
<p class="rain">测试1</p>
</div>
<div class="rain">
<p>测试2</p>
</div>
如果我们使用find()方法:
var $find = $("div").find(".rain");
alert( $find.html() ) ;
alert( $find.html() ) ;
将会输出:
如果使用filter()方法:
var $filter = $("div").filter(".rain");
alert( $filter.html() );
alert( $filter.html() );
将会输出:
也许你已经看出它们的区别了。
find()会在div元素内 寻找 class为rain 的元素。
而filter()则是筛选div的class为rain的元素。
一个是对它的子集操作,一个是对自身集合元素筛选。
另外find()其实还可以用[层次选择器]表示:
var $select = $("div .rain");
0 0
- jquery的find和filter的区别
- jQuery中find和filter的区别
- jQuery中filter()和find()的区别
- jQuery中filter()和find()的区别
- jQuery find和filter的区别
- jQuery中find和filter的区别
- jquery方法find和filter的区别
- jQuery中filter()和find()和has()的用法区别
- [jq]jquery的has,find和filter方法的区别
- jQuery的find和filter
- jQuery中find()方法和filter()方法的区别
- jQuery中filter()和find()的区别深入了解
- Jquery-find filter区别
- filter()和find()的区别
- find()和filter()的区别
- find()和filter()函数的用法区别
- 一个jquery的面试题(find()和filter方法有何区别)
- jQuery源码分析之实例find和filter方法的区别七问
- SpringMVC 学习笔记
- AD-Altium Designer 15导入向导配置方法
- Codeforces 296D Greg and Graph【Floyd+逆序思维】好题
- 解决 CVS checkout出来的目录中文乱码
- poj 2407 欧拉函数(裸题)
- jQuery find和filter的区别
- 关于内存泄漏
- java基础—IO流
- [dp专题]
- MapReduce: map读取文件的过程
- SpringMVC图片文件上传功能实现
- hadoop
- Flask实践Step by Step -- 'Hello World'
- selenium2 python自动化测试之利用AutoIt工具实现本地文件上传