最新的Web开发教程
 

jQuery parent() Method

<jQuery的遍历方法

返回的直接父元素<span>

$(document).ready(function(){
    $("span").parent().css({"color": "red", "border": "2px solid red"});
});

结果:

body (great-great-grandparent)
div (great-grandparent)
    ul (grandparent)
  • li (direct parent) span
试一试»

定义和用法

parent()方法返回所选元素的直接父元素。

DOM树:这种方法只遍历一个级别了DOM树。 遍历所有方式到文档的根元素(返回祖父母或其他祖先),使用parents()parentsUntil()方法。

提示:要遍历一个级别向下DOM树,或者一路下跌到最后的后裔(返回子女或其他后代),使用children()find()方法。


句法

$(selector).parent( filter )

参数 描述
filter 可选的。 指定选择器表达式来缩小搜索父

试一试 - 示例

返回每个直接父<span>元素
如何返回每个直接父<span>元素。

缩小搜索范围
如何使用过滤器参数返回父<li>与类名的元素"first"<span>

返回直接父<div>每个元素<p>元素
如何返回所有直接父<div>每个元素<p>元素。

通过显示标记名称的元素的祖先元素
演示,显示一个谁的祖先<span>元素实际上是。


<jQuery的遍历方法