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 相关文章推荐
在IE上直接编辑网页内容的js代码(IE地址栏js)
Apr 27 Javascript
Javascript学习笔记-详解in运算符
Sep 13 Javascript
jQuery-serialize()输出序列化form表单值的方法
Dec 26 Javascript
javaScript面向对象继承方法经典实现
Aug 20 Javascript
jQuery中ajax的post()方法用法实例
Dec 26 Javascript
JavaScript实现简单的拖动效果
Jul 02 Javascript
jquery插入兄弟节点的操作方法
Dec 07 Javascript
JavaScript数组去重的多种方法(四种)
Sep 19 Javascript
Js判断H5上下滑动方向及滑动到顶部和底部判断的示例代码
Nov 15 Javascript
如何HttpServletRequest文件对象并储存
Aug 14 Javascript
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
Sep 12 Javascript
OpenLayers3实现测量功能
Sep 25 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.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
2012/07/01 PHP
destoon安装出现Internal Server Error的解决方法
2014/06/21 PHP
PHP MPDF中文乱码的解决方式
2015/12/08 PHP
在次封装easyui-Dialog插件实现代码
2010/11/14 Javascript
ASP.NET jQuery 实例17 通过使用jQuery validation插件校验ListBox
2012/02/03 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
JavaScript实现GriwView单列全选(自写代码)
2013/05/13 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
2014/08/10 Javascript
Javascript复制实例详解
2016/01/28 Javascript
微信小程序 详解Page中data数据操作和函数调用
2017/01/12 Javascript
JavaScript和JQuery获取DIV值的方法示例
2017/03/07 Javascript
详解NodeJS Https HSM双向认证实现
2019/03/12 NodeJs
IntelliJ IDEA编辑器配置vue高亮显示
2019/09/26 Javascript
vue实现公共方法抽离
2020/07/31 Javascript
Vue2.x-使用防抖以及节流的示例
2021/03/02 Vue.js
[03:18]DOTA2放量测试专访820:希望玩家加入国服大家庭
2013/08/25 DOTA
Python文件操作类操作实例详解
2014/07/11 Python
python中循环语句while用法实例
2015/05/16 Python
详解在Python中处理异常的教程
2015/05/24 Python
Python版名片管理系统
2018/11/30 Python
使用Puppeteer爬取微信文章的实现
2020/02/11 Python
Python找出列表中出现次数最多的元素三种方式
2020/02/24 Python
Python collections模块的使用方法
2020/10/09 Python
Python包资源下载路径报404解决方案
2020/11/05 Python
python switch 实现多分支选择功能
2020/12/21 Python
CSS3中的Transition过度与Animation动画属性使用要点
2016/05/20 HTML / CSS
荷兰最大的鞋子、服装和运动折扣店:Bristol
2021/01/07 全球购物
以下的初始化有什么区别
2013/12/16 面试题
开会迟到检讨书
2014/01/08 职场文书
软件专业毕业生个人自我鉴定
2014/04/17 职场文书
中学生秋季运动会广播稿
2014/09/21 职场文书
群众路线四风对照检查材料
2014/11/04 职场文书
2015年医院创卫工作总结
2015/04/22 职场文书
2015年语文教学工作总结
2015/05/25 职场文书
卡特教练观后感
2015/06/08 职场文书
电影雷锋观后感
2015/06/10 职场文书