jQuery使用andSelf()来包含之前的选择集


Posted in Javascript onMay 19, 2014

当我们使用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元素
jQuery使用andSelf()来包含之前的选择集 
但是在find()之后加上andSelf(),css也会作用与所有的div元素
jQuery使用andSelf()来包含之前的选择集

Javascript 相关文章推荐
js png图片(有含有透明)在IE6中为什么不透明了
Feb 07 Javascript
关于Ext中form移除textfield方法:hide(),setVisible(false),remove()
Dec 02 Javascript
JavaScript动态调整TextArea高度的代码
Dec 28 Javascript
原生js和jQuery实现淡入淡出轮播效果
Dec 25 Javascript
javascript移动开发中touch触摸事件详解
Mar 18 Javascript
js实现数组去重方法及效率?Ρ? target=
Feb 14 Javascript
在JS中如何把毫秒转换成规定的日期时间格式实例
May 11 Javascript
JQuery 获取Dom元素的实例讲解
Jul 08 jQuery
分享vue.js devtools遇到一系列问题
Oct 24 Javascript
vue删除html内容的标签样式实例
Sep 13 Javascript
微信端调取相册和摄像头功能,实现图片上传,并上传到服务器
May 16 Javascript
js tab栏切换代码实例解析
Sep 03 Javascript
JQuery弹出层示例可自定义
May 19 #Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
May 19 #Javascript
js跨域访问示例(客户端/服务端)
May 19 #Javascript
jquery 表格排序、实时搜索表格内容(附图)
May 19 #Javascript
jQuery函数的第二个参数获取指定上下文中的DOM元素
May 19 #Javascript
jQuery filter函数使用方法
May 19 #Javascript
用js模拟struts2的多action调用示例
May 19 #Javascript
You might like
深入PHP autoload机制的详解
2013/06/09 PHP
php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法
2016/10/12 PHP
分享5个非常有用的Laravel Blade指令
2018/05/30 PHP
JS 统计时间
2021/03/09 Javascript
JavaScript 继承详解(一)
2009/07/13 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
2013/11/18 Javascript
JS获取地址栏参数的几种方法小结
2014/02/28 Javascript
jQuery修改CSS伪元素属性的方法
2014/07/30 Javascript
JavaScript事件委托用法分析
2015/01/24 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
如何判断出一个js对象是否一个dom对象
2016/11/24 Javascript
Vue.js路由vue-router使用方法详解
2017/03/20 Javascript
原生JS京东轮播图代码
2017/03/22 Javascript
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
2017/11/14 jQuery
详解webpack模块化管理和打包工具
2018/04/21 Javascript
[01:06]欢迎来到上海,TI9
2018/08/26 DOTA
[05:53]敌法师的金色冠名ID"BurNIng",是传说,是荣耀
2020/07/11 DOTA
Python中的两个内置模块介绍
2015/04/05 Python
Python中有趣在__call__函数
2015/06/21 Python
python过滤字符串中不属于指定集合中字符的类实例
2015/06/30 Python
python实现单线程多任务非阻塞TCP服务端
2017/06/13 Python
python实现将多个文件分配到多个文件夹的方法
2019/01/07 Python
python实现邮件自动发送
2019/08/10 Python
Python中sorted()排序与字母大小写的问题
2020/01/14 Python
基于python生成英文版词云图代码实例
2020/05/16 Python
pytorch读取图像数据转成opencv格式实例
2020/06/02 Python
Scrapy框架介绍之Puppeteer渲染的使用
2020/06/19 Python
Python requests接口测试实现代码
2020/09/08 Python
Python类型转换的魔术方法详解
2020/12/23 Python
CSS3制作酷炫的三维相册效果
2016/07/01 HTML / CSS
2014年基层党组织公开承诺书
2014/03/29 职场文书
技术股东合作协议书
2014/12/02 职场文书
2015年打非治违工作总结
2015/04/02 职场文书
城南旧事电影观后感
2015/06/16 职场文书
2015年除四害工作总结
2015/07/23 职场文书
CSS3实现列表无限滚动/轮播效果
2021/06/23 HTML / CSS