gpt4 book ai didi

javascript - 具有包含值的属性的 jQuery 最接近元素

转载 作者:数据小太阳 更新时间:2023-10-29 04:02:36 25 4
gpt4 key购买 nike

我有一些如下所示的 HTML 代码:

<tr id="nbContent_GR1">...</tr>
<tr id="nbContent_GR2">...</tr>
<tr id="nbContent_GR3">...</tr>
<tr id="nbContent_GR4">...</tr>
<tr id="nbContent_GR5">...</tr>
<tr id="nbContent_GR6">...</tr>

在其中一行中,我想向上遍历 DOM 以找到具有以“nbContent_GR”开头的 ID 属性的最近元素。所以基本上我希望能够在不知道其确切 ID 的情况下找到父 TR 元素,只是第一个以“nbContent_GR”开头的元素。这可能吗?如果是这样,我该怎么做?

顺便说一句,我知道 closest() 和“contains”选择器,只是不确定 contains 是否可以用于属性值。

最佳答案

只是做:

tr = $(this).closest("[id^='nbContent_GR']");

这将遍历 DOM,直到找到 ID 以“nbContent_GR”开头的父级

关于javascript - 具有包含值的属性的 jQuery 最接近元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12877943/

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