我是一个超级新手,需要一个快速的建议。我需要关闭弹出点击外部的模态。
以下是代码。对此有什么建议吗?
$('.login-btn').on('click', function () {
$('.signin-parent').show();
});
$('.signin-btn').on('click', function () {
console.log('erhan')
$('.signin-parent').show();
$('.signup-parent').hide();
});
$('.signup-btn').on('click', function () {
$('.signin-parent').hide();
$('.signup-parent').show();
});
$('.exit').on('click', function () {
$('.signin-parent').hide();
$('.signup-parent').hide();
})
它的工作很好,但我点击弹出它不关闭,有人可以帮助我吗?谢谢
发布于 2018-09-29 07:20:44
您可以将onclick事件分配给文档或正文,然后可以在事件回调中隐藏弹出窗口。
$(".login-popup").on("click",function(e){
if($(e.target).closest(".signin").length != 0)
return;
$(".login-popup").hide();
})
https://stackoverflow.com/questions/52563557
复制相似问题