我正在尝试想出一种方法,使得一旦#email-popup或#phone-popup可见,如果用户在弹出窗口以外的任何地方点击,它就会隐藏弹出窗口。
下面的代码中我用来隐藏弹出窗口的方法并不好用...
到目前为止我的JQuery代码:
下面的代码中我用来隐藏弹出窗口的方法并不好用...
到目前为止我的JQuery代码:
$(".email").click(function(){
$("#email-popup").show("fast");
});
$(".phone").click(function(){
$("#phone-popup").show();
});
$(document).click(function() {
$("#email-popup").hide("fast");
$("#phone-popup").hide("fast");
});
.email
和.phone
上停止事件传播。 - Sampson