假设我们有以下标记:
有没有办法在dom树中向上查找,找到最接近
澄清一下: 实际上,我需要获取一个字符串,其中包含从$('#start')到$(.hello)的完整路径,该路径将包含所有元素的标记名称,直到达到$(.hello)元素。 因此,基于上面的标记 - 输出将为: 'span a p .hello'
您可以使用
假设我们有以下标记:
<div class="hello">
<p>
<a href="#"><span id="start">Start</span></a>
</p>
</div>
有没有办法在dom树中向上查找,找到最接近
$('#start')
元素并且该元素含有class属性的元素?澄清一下: 实际上,我需要获取一个字符串,其中包含从$('#start')到$(.hello)的完整路径,该路径将包含所有元素的标记名称,直到达到$(.hello)元素。 因此,基于上面的标记 - 输出将为: 'span a p .hello'
您可以使用
element.prop('tagName')
来获取元素的标记名称。