parentsUntil([expr|element][,filter])
2015-08-20 16:17
316 查看
概述
查找当前元素的所有的父辈元素,直到遇到匹配的那个元素为止。如果提供的jQuery代表了一组DOM元素,.parentsUntil()方法也能让我们找遍所有元素的祖先元素,直到遇到了一个跟提供的参数匹配的元素的时候才会停下来。这个返回的jQuery对象里包含了下面所有找到的父辈元素,但不包括那个选择器匹配到的元素。
参数
[expr][,filter] String,StringV1.4
expr: 用于筛选祖先元素的表达式filter: 一个字符串,其中包含一个选择表达式匹配元素。
[element][,filter] DOMElement,StringV1.6
element:用于筛选祖先元素的DOM元素filter: 一个字符串,其中包含一个选择表达式匹配元素。
示例
描述:
查找item-a的祖先,但不包括level-1HTML 代码:
[code]<ul class="level-1"> <li class="item-i">I</li> <li class="item-ii">II <ul class="level-2"> <li class="item-a">A</li> <li class="item-b">B <ul class="level-3"> <li class="item-1">1</li> <li class="item-2">2</li> <li class="item-3">3</li> </ul> </li> <li class="item-c">C</li> </ul> </li> <li class="item-iii">III</li> </ul>
jQuery 代码:
[code]$('li.item-a').parentsUntil('.level-1') .css('background-color', 'red');
相关文章推荐
- cocos2dx 3.0 环境搭建
- DOM(一)-06-(Location对象)
- 进职场记(一)--下山
- css多栏自适应布局
- javascript 事件 第23节
- 跳出frameset框架
- 虚拟化--[搭建]vsphere
- Aspose.Words使用教程之插入文档元素(三)【连载】
- Cocos2d-x 3.2中的三种缓存类
- 智能指针里弱引用应该如何实现?(WeakReference/WeakPtr<T>)
- DOM(一)-05-(BOM&Navigator对象&History对象)
- SDK支付流程
- Windows 10企业批量部署实战之Task任务序列创建
- 关于sqlserver还原不了数据库的原因
- 开发支付宝支付用DELPHI实现 RSA签名
- VS2010/MFC编程入门之四十(文档、视图和框架:各对象之间的关系)
- 爬虫
- DOM(一)-04-(DHTML概述)
- 【生活随想】重整分类目录说明
- linux线程回收