jQuery初学:find()方法及children方法的区别分析
时间:2011-02-05 10:58:00
总经一下前段时间用于的jQuery方法:find及children。需要的朋友可以参考下。
首先看看英文解释吧:
children方法:
find方法:
通过以上的解释,可以总结如下:
1:children及find方法都用是用来获得element的子elements的,两者都不会返回 text node,就像大多数的jQuery方法一样。
2:children方法获得的仅仅是元素一下级的子元素,即:immediate children。
3:find方法获得所有下级元素,即:descendants of these elements in the DOM tree
4:children方法的参数selector 是可选的(optionally),用来过滤子元素,但find方法的参数selector方法是必选的。
5:find方法事实上可以通过使用 jQuery( selector, context )来实现:英语如是说:Selector context is implemented with the .find() method; therefore, $('li.item-ii').find('li') is equivalent to $('li', 'li.item-ii').
例如,有以下html元素:
使用:$('ul.level-2').children().css('border', '1px solid green'); 的效果是:
使用 $('ul.level-2').find('li').css('border', '1px solid green'); 的效果是:
标签:jQuery,find,children
0
投稿
猜你喜欢
考虑SQL Server安全时所应注意的几个方面
2009-01-04 13:57:00
交互设计实用指南系列(11)—减少记忆负担
2010-03-29 13:12:00
[翻译]标记语言和样式手册 Chapter 12 CSS布局
2008-02-13 14:19:00
Javascript世界的最大整数值
2008-06-23 13:23:00
利用windows任务计划实现oracle的定期备份
2009-08-31 12:24:00
基于ASPJPEG 制作了一个梦寐已久的批量水印工具步骤
2011-02-28 10:39:00
asp使用session防止网页频繁刷新
2007-09-26 14:25:00
几个图片按比例缩放的代码
2008-02-13 08:51:00
javascript判断一个元素是否数组
2009-07-31 12:48:00
Asp 单页查询数据库
2010-05-11 20:11:00
13个超级有用的 jQuery 内容滚动插件和教程
2011-08-10 19:10:08
仿dw8代码折叠功能的HTML编辑器
2008-04-29 21:19:00
在js中调用asp页面的方法
2007-08-21 20:30:00
Oracle AS关键字 提示错误
2011-04-18 12:42:00
扫盲大讲堂:SQL查询结果集对注入的影响及利用
2009-09-05 09:49:00
asp我对后台安全的一些做法
2011-09-01 19:22:09
彻底弄懂CSS盒子模式之一(DIV布局快速入门)
2007-05-11 17:03:00
服务器端控件是如何操作的?
2009-11-01 15:22:00
仿阿里巴巴搜索导航设计效果
2008-04-15 15:01:00
ASP程序中输出Excel文件实例一则
2008-11-07 15:29:00