jquery中filter的用法
2024-09-29 08:01:54
一、filter的参数类型可分为两种
1、传递选择器
$('a').filter('.external')
2、传递过滤函数
$('a').filter(function(index) {
return $(this).hasClass('external');
})
二、Jquery中find与filter区别
1、find()会在div元素内 寻找 class为classname的元素。
2、filter()则是筛选div的class为classname的元素。
3、基本是find子元素找,filter是平级找
4、find 函数是在当前对象集合的子元素中进行查询;
5、filter 函数是对当前对象集合进行过滤, 利用过滤条件缩小范围;
6、find 函数的参数是 jQuery 选择器表达式;
7、filter 的参数也是选择器表达式, 但可以有多个条件, 用逗号分隔(逻辑或关系);
8、filter 的参数也可以是个函数, 调用函数时会自动传入 index 参数, 函数需返回 true或false 以选中或排除元素.
最新文章
- IOS之Objective-C学习 ARC下的单例模式
- 前端之常用标签和CSS初识
- 12.Object-C--浅谈OC的内存管理机制
- Oracle数据库和MySQL数据库的不同之处
- linux下dup/dup2函数的用法
- Leetcode_ Best Time to Buy and Sell Stock II
- QT5删除隐藏目录+隐藏文件
- B/S架构与C/S架构的区别
- 使用Mongodb+Shiro+SpringMVC实现动态权限分配
- fedora23没有/var/log/messages &;如何禁用后台自动更新软件?
- python八荣八耻
- QPixmap 在非QtCreator环境下无法显示jpg图片
- PHP 3 运算符 if...else...elseif 语句
- Luogu P2056 [ZJOI2007]捉迷藏
- Two distinct points CodeForces - 1108A (签到)
- Hbaseflush处理流程
- (百度)centos7上安装apache指南
- Beta阶段Scrum 冲刺博客合集
- 分布式理论——从ACID到CAP再到BASE
- Head First HTML和CSS(一)
热门文章
- 2019年1月6日 没有nainai吃 习题1
- C# 说说lock到底锁谁?(2)
- android外包公司—技术分享:Android开发环境搭建(长年承接安卓应用外包)
- linux下postgres未能正常启动的解决过程
- VUE本身是不支持IE的,可用babel-polyfill解决
- Fatal error: ENOSPC: System limit for number of file watchers reached
- 第二周javaweb学习进度表
- android -------- MVP+DataBinding 的使用
- selenium自动加载各个浏览器插件
- django之admin管理工具