1
私はモーダルにBootstrapDialog.showを使用しています。モーダル以外のクリックまたはタッチ(モバイル)イベントがあってもモーダルを維持します。私は外でクリックを無効にしたいBootstrapDialog.showBootstrapDialog.showを使用しているときに外側のクリックを無効にする
BootstrapDialog.show({
title: 'Logout',
message: "Do you want to Logout?",
buttons: [{
label: 'Cancel',
action: function (dialog) {
dialog.close();
}
}, {
label: 'OK',
action: function (dialog) {
window.localStorage.removeItem("access_token");
dialog.close();
location.href = "login.html";
}
}]
});
のために働いていません。
基本的には、データ属性 'data-backdrop =" static "'でマークアップを更新するだけです。詳細は、[this](http://stackoverflow.com/questions/9894339/disallow-twitter-bootstrap-modal-window-from-closing)を参照してください。 – n0m4d
@ n0m4d - OPはブートストラップモーダルアプローチを求めていませんが、 BootstrapDialogはブートストラップモーダルとは異なります。 – DavidDomain
良い点@DavidDomain!私は文脈が間違っていることを指摘してくれてありがとうございました – n0m4d