如何在使用jquery单击模态外部时关闭Modal?

时间:2017-09-13 10:13:50

标签: jquery

如何在使用jquery

单击模态外部时关闭模态
$(document).ready(function () {

$("body").click(function (e) {
    var x = e.pageX - e.target.offsetLeft;
    var y = e.pageY - e.target.offsetTop;

    if ((x < 75) || (x > 1275)) {

        $('.modal-backdrop').fadeOut();
        $('.modal').fadeOut("fast");
    }

});
});

1 个答案:

答案 0 :(得分:0)

你可以用css来做,例如:

var modal = document.getElementById('myModal');
window.onclick = function(event) {
   if (event.target == modal) {
        modal.style.display = "none";
    }
}