这样:
<ul class="parent1">
<li><a href="#" id="item1">jquery获取父节点</a></li>
<li><a href="#">jquery获取父元素</a></li>
</ul>
扩展资料:注意事项
parent是指取得一个包含着所有匹配元素的唯一父元素的元素集合。
parents则是取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通过一个可选的表达式进行筛选。
可以看出parent的取值很明确,就是当前元素的父元素;parents则是当前元素的祖先元素。
<div id='div1'>
<div id='div2'><p></p>
</div><div id='div3' class='a'><p></p></div>
<div id='div4'><p></p></div>
</div>
把$num=$(this).parents('.bro').html()这段代码写到你写的<div>下面,不然没等到你的页面加载完就开始执行代码肯定会提示未定义的,如:
<body>
<div class="bro">100
<a>dd</a>
</div>
<script>
var num=$("a").parents('.bro').html()
alert(num)
</script>
</body>
这样写~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)