我的网站上有弹出窗口。对于Windows用户来说很好,我的弹出窗口通过点击任何其他区域关闭。但iOS用户只需按下链接即可关闭弹出窗口。为什么这样,谁知道?
这是我的代码
$("body").ready(function () {
$('#login').click(function () {
setTimeout(function() {
if ($("#login-container").is(":hidden")) {
$('#login-container').fadeIn();
$('#login').toggleClass('log-pressed');}
}, 100);
});
});
$("body").click(function (e) {
if ($(e.target).closest("#login-container").length) return;
$("#login-container").fadeOut();
$('#login').removeClass('log-pressed');
e.stopPropagation();
});