教程集 www.jiaochengji.com
教程集 >  jQuery  >  jquery 教程  >  正文 Jquery find与filter函数区别 说明

Jquery find与filter函数区别 说明

发布时间:2013-08-16   编辑:jiaochengji.com
基本是find子元素找,filter是平级找
基本是find子元素找,filter是平级找 find()会在div元素内 寻找 class为classname的元素。
filter()则是筛选div的class为classname的元素。

基本是find子元素找,filter是平级找

·find 函数是在当前对象集合的子元素中进行查询;
·filter 函数是对当前对象集合进行过滤, 利用过滤条件缩小范围;
·find 函数的参数是 jquery 选择器表达式;
·filter 的参数也是选择器表达式, 但可以有多个条件, 用逗号分隔(逻辑或关系);
·filter 的参数也可以是个函数, 调用函数时会自动传入 index 参数, 函数需返回 true或false 以选中或排除元素.


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

您可能感兴趣的文章:
Jquery find与filter函数区别 说明
用示例说明filter()与find()的用法以及children()与find()的区别分析
jQuery基础知识filter()和find()实例说明
jQuery中filter()和find()的区别深入了解
解密jQuery内核 Sizzle引擎筛选器 – 位置伪类(一)
Jquery中的层次选择器与find()的区别示例介绍
jquery中的过滤操作详细解析
基于jquery的has()方法以及与find()方法以及filter()方法的区别详解
jquery中常用的函数和属性详细解析
从零开始学习jQuery (三) 管理jQuery包装集

[关闭]
~ ~