モーダルのサンプルWebサイト: "http://vodkabears.github.io/remodal/#modal"は、ウェブサイトがモーダルウィンドウを開いているかどうかを確認することです。目標を達成するためにJavaスクリプトを使用する方法はありますか?javacriptのモーダルダイアログを検出する
注:私はモーダルウィンドウ "id"または任意の属性についての事前知識なしに、モーダルウィンドウとアラート/ポップアップウィンドウを検出しません。
モーダルのサンプルWebサイト: "http://vodkabears.github.io/remodal/#modal"は、ウェブサイトがモーダルウィンドウを開いているかどうかを確認することです。目標を達成するためにJavaスクリプトを使用する方法はありますか?javacriptのモーダルダイアログを検出する
注:私はモーダルウィンドウ "id"または任意の属性についての事前知識なしに、モーダルウィンドウとアラート/ポップアップウィンドウを検出しません。
A(あなたのケースでは)超簡単な方法は、単にチェックすることができます
var inst = $('[data-remodal-id=modal]').remodal();
/**
* Opens the modal window
*/
inst.open();
/**
* Returns a current state of the modal
* @returns {'closed'|'closing'|'opened'|'opening'}
*/
inst.getState();
参考に:
if ($('.remodal-is-opened') !== undefined) {
//open!
}
しかし、APIごとなど、より良い方法ではなくinst.getState();
を呼び出すことが考えられます。 https://github.com/VodkaBears/Remodal#methods
シンプルなこのコード
を試してみてください3210
なぜそれが欲しいのですか? –
すでにコードを書いていますか?私はあなたが基地を持っているのですか? – bash0ne