您的位置:首页 > Web前端 > JavaScript

JS-对象查找父级

2016-05-13 09:54 148 查看
之前在寻找两个以上的父级,一直傻傻的用parent().parent()...

今天,需要写五个,当然以前也是写过五个的,但是今天总想着换个简单的方式,至少不要.parent().parent().parent().parent().parent()这样

于是和同事探讨了一下,才发现,原来

http://jquery.cuishifeng.cn/parents.html

里面是有parents这个方法的,可以根据给予的属性进行查找

parents([expr])

概述

取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通过一个可选的表达式进行筛选。

参数

exprStringV1.0

用于筛选祖先元素的表达式

示例

描述:

找到每个span元素的所有祖先元素。

HTML 代码:
<html><body><div><p><span>Hello</span></p><span>Hello Again</span></div></body></html>

jQuery 代码:
$("span").parents()

描述:

找到每个span的所有是p元素的祖先元素。

jQuery 代码:
$("span").parents("p")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: