Dojo ダイアログがロードされている場合に閉じる必要がある関数を実行しています。Dojo ダイアログが実行されているかどうかを確認するにはどうすればよいですか? 未定義の場合、純粋な JavaScript を使用して ID でチェックしますか?
if (dijit.byId("blah") !== undefined) {
destroyRecursive dijit;
}
または、次のようなダイアログ オブジェクトのプロパティを使用しますか。
isFocusable method
isLoaded property