showBubble()我有一個在頁面加載時運行的函數var showBubble = function() { if ($.cookie("bubblepromo")) { if ($.cookie("bubblepromo") == "deleted") { $(".authorization-link .popup").hide(); } else { $(".authorization-link .popup").show(); } } else { $.cookie("bubblepromo", "popup", { path: '/' }); $(".authorization-link .popup").show(); } $(".authorization-link .popup #close").click(function () { $.cookie("bubblepromo", "deleted", { path: '/' }); $(".authorization-link .popup").hide(); }); alert('show bubble'); } $(window).on('load', function(){ setTimeout(showBubble, 3000);});我曾經setTimeout在頁面加載后 3 秒運行 jquery。該函數showBubble()根據 cookie 的值顯示一個氣泡彈出窗口bubblepromo上面的代碼在 Chrome 中運行良好,但在 Firefox 中不起作用。我使用Firefox調試器并為這行代碼設置了斷點$(".authorization-link .popup").show();但由于某種原因,這行代碼有時沒有被執行。這個問題是間歇性的。
Jquery:代碼可以在 Chrome 中運行,但不能在 Firefox 中運行
HUX布斯
2023-09-28 17:36:33