jquery parent和parents的区别分析

jquery parent和parents的区别分析
最新回答
浪里个浪

2022-04-15 03:21:12

parent() 获得当前匹配元素集合中每个元素的父元素,使用选择器进行筛选是可选的,而parents() 获得当前匹配元素集合中每个元素的祖先元素,使用选择器进行筛选是可选的。最直接的区别是一个父元素的一个是祖先元素。

工具原料:编辑器、浏览器

1、可以使用两个方法获取元素,看其获取的元素的区别,代码如下:

<body>
<div id="parents">
<div id="parent">
<div id="son"></div>
</div>

</div>
<script>
console.log($('#son').parent());
console.log($('#son').parents());
</script>

</body>

2、parent()方法可以获取到id为son的元素的父元素,而parents()可以获取到其父元素和祖先元素,结果如下: