gpt4 book ai didi

javascript - 自动化父层次结构

转载 作者:行者123 更新时间:2023-12-02 19:10:10 24 4
gpt4 key购买 nike

var classFind= $('.frame').parent().parent().parent().parent().parent();
if (classfind.hasClass(".class")) {
return true;
}

我有一个根据此路径定位的类^...我如何循环遍历 dom 来自动化此过程并具有更好的代码可读性?如果它在达到 null 之前没有找到 .hasclass,则只需返回 false。

最佳答案

你不能将其替换为...

return !!$('.frame').closest('.class').length;

closest 方法在 DOM 树中向上移动,直到找到与作为其参数给出的选择器相匹配的元素 - 然后立即停止;如果没有找到这样的元素,它将返回空元素集合(它仍然是一个对象,因此应该检查它的长度)。 !!Boolean() 调用相同 - 这不是必需的,但会让您的函数返回 bool 值 (true/false)而不是 0/1

关于javascript - 自动化父层次结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13843548/

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