gpt4 book ai didi

jQuery - $(some_element) 是否存在于 $(this) 和 $(this).closest(container) 之间?

转载 作者:行者123 更新时间:2023-12-01 07:15:15 25 4
gpt4 key购买 nike

例如,给定 DOM 树:

            form
/\
.tim .steve
/\ \
.bob .jobe .jon
/\ \
.pim .snort .miles

我需要一个 $('.snort') 函数来返回 $('.蒂姆')如果 $('.snort') 和 $('form') 之间存在匹配 '.tim' 的元素,否则返回 $(this).closest('form')

最佳答案

如果您使用 multiple selector

closest 可以自行完成此操作:

var result = $('.snort').closest('.tim, form');

关于jQuery - $(some_element) 是否存在于 $(this) 和 $(this).closest(container) 之间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19695066/

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