我想找到给定元素的第n个父元素,并访问父的属性。
<div id='parent1'><br/> <div id='parent2'><br/> <span><p id='element1'>Test</p></span><br/> </div><br/> <div id='parent3'><br/> <span><p id='element2'>Test</p></span><br/> </div><br/> </div>
我想访问element1的第三个父元素而不使用
$('#element1').parent().parent().parent()
任何帮助将不胜感激
解决方法
您可以使用.parents()和.eq():
$('#element1').parents().eq(2);