为了账号安全,请及时绑定邮箱和手机立即绑定

jquery parent和parents的区别分析

jquery parent和parents的区别分析

慕标5832272 2018-08-28 00:00:27
jquery parent和parents的区别分析
查看完整描述

1 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

从字面上不难看出parent是指取得一个包含着所有匹配元素的唯一父元素的元素集合。parents则是取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通过一个可选的表达式进行筛选可以看出parent的取值很明确,就是当前元素的父元素;parents则是当前元素的祖先元素。

下面列出例子说明:

HTML代码如下:

<table><tr><td><input id="btn1"  class="btn" type="button"  value="test" /></td><td>some text</td></tr></table>

JQ代码如下:

$(document).ready(function() {$("#btn1").click(function(){alert($(this).parent().next().html());});});

其中:this.parent()是input前面的tdthis.parent().parent()获取的是trthis.parent().parent().parent()获取的是tablethis.parents()获取的是td,tr,table


查看完整回答
反对 回复 2018-10-13
  • 1 回答
  • 0 关注
  • 533 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信