发现了一些类似的文章,但似乎无法发挥作用。
我们的代码如下:
parent.$("#toTop").trigger("click");
但是,我们需要检查父元素是否存在,因为在dom设置不同的某些情况下它会抛出错误:
parent.$(...) is null
我该怎么做?
答案 0 :(得分:2)
if( parent && parent.$("#toTop")) {
parent.$("#toTop").trigger("click");
}
如果您只是专门查看父母,可以使用此
if( parent )
父级可能会为您提供empty
选择器。所以你可以检查这种情况下的长度..
if(parent.length)
答案 1 :(得分:1)
尝试类似
的内容if(parent.$("#toTop")){//Not true if is undefined / null
//codes
}
使用
可能更安全if(parent.$("#toTop").length)){
//codes
}