我试图为我的项目制作一个弹出框,当我单击文档中的其他位置时它会关闭,但问题是当我单击弹出框 div 时它也会关闭。当我单击文档中不在 div 上的其他位置时,它应该关闭。
$(document).ready(function(){
jQuery.fx.speeds = {
fast: 120
};
$("#popup-img").click(function (e) {
if ($(".popup").is(":hidden")) {
$(".checkbox input").removeAttr("checked");
$(".popup").slideDown("fast");
}
else {
$(".popup").slideUp("fast");
}
e.stopPropagation();
});
$("body").click(function(){
$(".popup").slideUp("fast");
});
});