使用DestructiveMethod对wrapperset进行选择、过滤之后会产生一个新的结果集,可以使用andSelf()来包含之前的选择集
当我们使用Destructive Method对wrapper set进行选择、过滤之后会产生一个新的结果集。例如:

html

$lt;div$gt;
$lt;p$gt;Paragraph$lt;/p$gt;
$lt;p$gt;Paragraph$lt;/p$gt;
$lt;/div$gt;

对于上面的DOM Tree,当然可以使用

$('div').find('p')

来获取所有div元素包含的p元素,但是选择结果中肯定不包含div元素自身。
如果在find之后链式调用andSelf()则可以把previous selection($('div'))也包含在结果集中。

用法举例

对于以上html代码,使用

$('div').find('p').css('border', '1px solid #993300');

css效果只能作用于p元素
 
但是在find()之后加上andSelf(),css也会作用与所有的div元素
最新资讯
SpaceX首张船票已出 日(J)本(P)富豪成史上首个私人月球游客

SpaceX首张船票已出

去找嫦娥的竟然是一位日(J)本(P)人。
苹果Safari浏览器出漏洞:可能导致iOS/macOS崩溃重启

苹果Safari浏览器出漏

利用WebKit这一漏洞,攻击者可以让设备加载植入特定CSS
没有人的朋友圈

没有人的朋友圈

微信诞生7年,一方面我们努力的增加微信好友,努力给朋友
朋友圈力推微视,“头腾”大战仍在延续

朋友圈力推微视,“头腾

头腾大战延续?
这届iPhone若大卖,苹果来年还能再涨一波?

这届iPhone若大卖,苹果

越贵越买将给予苹果更为膨胀的心态,那么iPhone的价格走
最新文章
详解NodeJs开发微信公众号

详解NodeJs开发微信公

本篇文章给大家分享了NodeJs开发微信公众号的相关技术
详解webpack4多入口、多页面项目构建案例

详解webpack4多入口、

这篇文章主要介绍了详解webpack4多入口、多页面项目构
Vue仿支付宝支付功能

Vue仿支付宝支付功能

这篇文章主要介绍了Vue仿支付宝支付功能,非常不错,具有
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】

jquery ajaxfileuplod

点击一次上传, 当上传操作结束后才能操作界面,实现方式
JavaScript继承与多继承实例分析

JavaScript继承与多继

这篇文章主要介绍了JavaScript继承与多继承,结合实例
使用javascript做在线算法编程

使用javascript做在线

这篇文章主要介绍了使用javascript做在线算法编程的相