html filter find
来源:互联网 发布:小学生领结淘宝 编辑:程序博客网 时间:2024/05/16 07:57
转自点击打开链接
这是jQuery里常用的2个方法。
他们2者功能是完全不同的,而初学者往往会被误导。
首先 我们看.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
- html filter find
- find()与filter()区别
- Jquery-find filter区别
- jquery filter() find()
- jQuery的find和filter
- jQuery基础---filter()和find()
- jQuery基础---filter()和find()
- jQuery基础---filter()和find()
- jQuery基础---filter()和find()
- jQuery基础---filter()和find()
- jQuery基础---filter()和find()
- jQuery基础---filter()和find()
- jQuery基础---filter()和find()
- jQuery基础---filter()和find()
- jQuery基础---filter()和find()
- jquery之find vs filter
- javascript 数组 find 与filter
- filter()和find()的区别
- Linux ls详细解释
- 字符编码笔记:ASCII,Unicode和UTF-8
- 通过超级终端在开发板和电脑之间传文件
- 解决ADT大量出现"Unexpected value from nativeGetEnabledTags: 0"的问题
- const #define区别
- html filter find
- Parcelable接口的使用
- IE下textarea中font-size值很大时,文字不显示的问题的解决办法
- 关于C++中enum的探讨
- C++第17周项目4 数组用于进制转换
- hadoop Secondary NameNode作用
- 五款免费pdf转换成word软件下载
- 今天该休息啦
- 凸多边形最优三角剖分