gpt4 book ai didi

JQuery 查找类最接近的父级

转载 作者:行者123 更新时间:2023-12-01 06:43:56 24 4
gpt4 key购买 nike

如下结构

<div class="thisNot">
<table style="width:100%" class="thisOneUknow">
<tr>
<th id="imhere">Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
</div>

如果我在 $('#imhere') 上,我如何找到最接近的父类并提取该值?在这种情况下,得到 thisOne (总是认为我站在元素中)

编辑:类 thisOneOknown 是自动生成的,因此每次页面加载时都会发生变化,因此选择器能够找到第一个具有类的父级并存储/返回它。类似的东西var closeParentClass = $('#imhere').closest(":hasParent()");

最佳答案

$('#imhere').closest('.thisOne');

编辑问题后更新:

恐怕我现在不明白你在问什么,但我会猜测一下。类似下面的内容应该允许您测试每个父级直到 DOM 根:

var element = $($('.lobster')[6]);
while((element = element.parent()).length){
if(element.is('table')){
break;
}
}

// element variable contains the matched DOM element

关于JQuery 查找类最接近的父级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42660916/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com