找到了几篇类似的文章,但似乎无法正常工作。
我们有如下代码:
parent.$("#toTop").trigger("click");
但是,我们需要检查父元素是否存在,因为在某些 dom 设置不同的情况下它会抛出错误:
parent.$(...) is null
我该怎么做?
找到了几篇类似的文章,但似乎无法正常工作。
我们有如下代码:
parent.$("#toTop").trigger("click");
但是,我们需要检查父元素是否存在,因为在某些 dom 设置不同的情况下它会抛出错误:
parent.$(...) is null
我该怎么做?
if( parent && parent.$("#toTop")) {
parent.$("#toTop").trigger("click");
}
如果您只是专门寻找父母,您可以使用它
if( parent )
父母可能会给你一个empty
选择器。所以你可以在这种情况下检查长度..
if(parent.length)
尝试类似的东西
if(parent.$("#toTop")){//Not true if is undefined / null
//codes
}
使用起来可能更安全
if(parent.$("#toTop").length)){
//codes
}