2
發現了一些類似的文章,但似乎無法得到任何工作。jQuery - 現有的文檔父
我們有這樣的代碼如下:
parent.$("#toTop").trigger("click");
然而,我們需要檢查父元素的存在,因爲它是在某些情況下,DOM的設置是不同的拋出一個錯誤:
parent.$(...) is null
我該怎麼做?
發現了一些類似的文章,但似乎無法得到任何工作。jQuery - 現有的文檔父
我們有這樣的代碼如下:
parent.$("#toTop").trigger("click");
然而,我們需要檢查父元素的存在,因爲它是在某些情況下,DOM的設置是不同的拋出一個錯誤:
parent.$(...) is null
我該怎麼做?
試着這麼做
if(parent.$("#toTop")){//Not true if is undefined/null
//codes
}
這可能是更安全的使用
if(parent.$("#toTop").length)){
//codes
}
if(parent && parent.$("#toTop")) {
parent.$("#toTop").trigger("click");
}
如果你是專門只想找家長可以使用此
if(parent)
當父母給你一個empty
選擇有可能出現一種情況。所以,你可以在這樣的情況下檢查長度..
if(parent.length)
如果(家長。$(「#toTop 「))..... – raam86
是的,這是有效的,使它成爲一個答案。非常感謝。 – user460114
什麼樣的jQuery語法是'parent。$(selector)'應該是?! – Alnitak