2

同様の記事がいくつか見つかりましたが、何も機能しないようです。

このコードは次のとおりです。

parent.$("#toTop").trigger("click");

ただし、dom のセットアップが異なる場合にエラーがスローされるため、親要素の存在を確認する必要があります。

parent.$(...) is null

どうすればいいですか?

4

2 に答える 2

2
if( parent && parent.$("#toTop")) {
    parent.$("#toTop").trigger("click");
}

特に親のみを探している場合は、これを使用できます

if( parent )

empty親があなたにセレクターを与える場合があるかもしれません。そのような場合に長さを確認できます..

if(parent.length) 
于 2013-07-12T21:42:11.880 に答える
1

次のようなものを試してください

if(parent.$("#toTop")){//Not true if is undefined / null 
//codes
}

使ったほうが安全かも

if(parent.$("#toTop").length)){
    //codes
    }
于 2013-07-12T21:46:00.720 に答える