次のようにクリックすると、背景がモーダルを閉じないようにしようとしています:
ko.bindingHandlers.showModal = {
init: function (element, valueAccessor) {
},
update: function (element, valueAccessor) {
var value = valueAccessor();
if (ko.utils.unwrapObservable(value)) {
$(element).modal({ backdrop: 'static', keyboard: true });
// this is to focus input field inside dialog
$("input", element).focus();
}
else {
$(element).modal('hide');
}
}
};
私が理解していることから、私$(element).modal({ backdrop: 'static', keyboard: true });
が求めているものを達成する必要があります。しかし、背景をクリックすると、モーダルは閉じられ、実際には「表示」ボタンが壊れます。ここで何が間違っていますか?