2017-09-13 117 views
-2

我如何關閉模態,而使用jQuery如何在使用jquery單擊模式外部時關閉Modal?

$(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"); 
    } 

}); 
}); 

回答

0

點擊模式之外,您可以用CSS做,例如:

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