首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >类似于jQuery .closest(),但遍历后代?

类似于jQuery .closest(),但遍历后代?
EN

Stack Overflow用户
提问于 2012-01-22 22:28:36
回答 15查看 93.3K关注 0票数 134

是否有类似于jQuery .closest()的函数,但用于遍历子节点并仅返回最近的子节点?

我知道有.find()函数,但它返回所有可能的匹配,而不是最接近的匹配。

编辑:

这里是最接近的定义(至少对我来说)

首先遍历所有的孩子,然后遍历每个单独的孩子。

在下面给出的示例中,id='2'id="find-my-closest-descendant"最接近的.closest后代

代码语言:javascript
复制
<div id="find-my-closest-descendant">
    <div>
        <div class="closest" Id='1'></div>
    </div>
    <div class="closest" Id='2'></div>
</div>

请参阅JSfiddle link

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8961770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档