我有一个“一”的标签标有“shoe_tag”链接到一个URL,下面的下面的JS代码:Modal出现在Chrome/Firefox上,但不是Safari浏览器?
$(".shoe_tag").on('click', function() {
tpos = $(window).scrollTop() + 300;
myModal.open();
$(".scotch-modal").css({top:tpos, position:'absolute'});
});
此代码可以让我在服务器响应,这一般需要打开一个模式4秒。在Chrome和Firefox上,模式将在浏览器等待服务器响应时打开,但在Safari上未打开任何模式。但是,如果我在最后放置一个调试器语句,然后在Web控制台中调用“myModal.open()”,那么将出现模式。它几乎像Safari一样跳过这段代码,除非我在控制台中调用它。我一直在研究基于Safari的东西一个多星期,并且难住,有什么想法?
它应该有一直是var tpos而不是tpos – nikhil