私のプロジェクトではブートストラップとangularjsを使用します。 私はブートストラップ'Modals'を使用します。私はいくつかのデフォルト機能をカスタマイズしようとしています。ブートストラップモデルエリア外でモダールを閉じるとイベントハンドラが発生する
閉じるボタンではなく背景をクリックしてモーダルウィンドウを閉じると、コントローラでイベントハンドラを起動するにはどうすればよいですか。
私のプロジェクトではブートストラップとangularjsを使用します。 私はブートストラップ'Modals'を使用します。私はいくつかのデフォルト機能をカスタマイズしようとしています。ブートストラップモデルエリア外でモダールを閉じるとイベントハンドラが発生する
閉じるボタンではなく背景をクリックしてモーダルウィンドウを閉じると、コントローラでイベントハンドラを起動するにはどうすればよいですか。
hidden.bs.modal
モダールが閉じているときは、どのように閉じるかに関係なく、イベントが発生します。 docsを参照してください。コードで
EDITイベントが発射されたが、あなたは$interval
代わりのsetInterval
を使用していた、あなたは私を示したスニペット。
$(document).ready(function() {
$("#closeModal").click(function() {
$("#modalWindow").modal("hide");
});
$("#modalWindow").on('hide.bs.modal', function() {
console.log("I fired");
var t = "333";
self.timer = setInterval(function() {
checkUpdate();
}, self.delay, false);
});
});
私はイベントで問題を抱えているときはいつでも、私はいつも、それは間違いなく解雇されていることを確認するために、コールバック関数の先頭にはconsole.logを置きます。それは9/10倍で、コールバックのコードはクラッシュしています。
あなたはまだ何をしましたか? –