element.find(selector)  返回匹配element集合中每个元素的后代,参数selector是必须的,可以通过选择器对元素进行过滤,筛选出符合条件的元素。如果想选中所有的后代元素,则参数传通配选择器  "*"

element.children(selector)  返回匹配element集合中每个元素的子代,参数selector不是必须的,如果参数省略,则会选中element下的所有子代元素;如果传入参数,则会在子代元素中通过选择器对其进行过滤,筛选出符合条件的元素。

总结:children只会遍历指定DOM元素的下一层级,find会遍历指定DOM元素下的所有后代层级

扩展:find方法扩展
选择器context就是用find方法实现的。

jquery(selector,[context]) 即$(selector,[context])

可能大多数的人都是只用到了$(selector)来选择元素,如果只传入第一个参数的话,就会从document元素下查找匹配的元素。

如果传入第二个参数,就会从context中查找,其返回的元素顺序等同于在context中出现的先后顺序。

$("p", this) 等价于 $(this).find("p"),$('li.item-ii').find('li') 等价于 $('li', 'li.item-ii')

最新文章

  1. .NET面试题系列[8] - 泛型
  2. 枚举 + 进制转换 --- hdu 4937 Lucky Number
  3. 成员变量NSString类型指针的属性为什么用copy(属性)
  4. Linux按键驱动程序设计详解---从简单到不简单【转】
  5. hdu 1247 map的使用
  6. java文件操作(读流)
  7. MyBatis学习笔记(三) 关联关系
  8. 几条sql语句
  9. AVOS_百度百科
  10. zoj 2972 - Hurdles of 110m
  11. hrift 的序列化机制
  12. MFC双缓冲和裁剪问题导致闪烁
  13. webpack教程(四)——css的加载
  14. Centos7安装mysql-5.7.19
  15. jquery mobile 表单提交 图片/文件 上传
  16. kali linux 安装wps office
  17. list与Set、Map区别及适用场景
  18. 转帖:Android 官方推荐 : DialogFragment 创建对话框
  19. 迷你MVVM框架 avalonjs 1.3.8发布
  20. 友盟统计小白教程:创建应用,申请appkey

热门文章

  1. ThinkPHP5.0框架开发--第6章 TP5.0 请求和响应
  2. zzulioj--1705--小明在工作(模拟水题)
  3. 092117-6265-01.dmp 蓝屏日志文件
  4. CSS3的常用属性(二)
  5. ZOJ 3321 Circle【并查集】
  6. swift内存管理
  7. ActiveMQ学习笔记(19)----Consumer高级特性(一)
  8. ActiveMQ学习笔记(18)----Message高级特性(二)
  9. 优动漫PAINT-凌霄花画法
  10. 贰、js的基础(一)