弹出窗口在iPad safari浏览器中无法正常运行

Pop Up not function correctly in iPad safari browser

本文关键字:正常运行 浏览器 safari 窗口 iPad      更新时间:2023-09-26

我有一个代码段,一旦单击按钮就会打开一个弹出窗口。这是使用 JavaScript 和 jQuery 完成的。但不幸的是,弹出窗口无法在 iPad 中加载。弹出窗口在iPad的早期版本中加载。但是在最新版本 (8.1) 中,弹出窗口加载时会显示空白内容。

    $("[id$='ViewButton']").click(function(){    
    loadPopup();
});

function loadPopup(){
//loads popup only if it is disabled
if(popupStatus==0){
    $("#backgroundPopup1").css({
        "opacity": "0.5"
    });
    $("#backgroundPopup1").fadeIn("slow");
    $("#popupContacts").fadeIn("slow");
    popupStatus = 1;
}
}

请与我分享任何以前的经验,因为我是新手。

弹出窗口在iPad safari浏览器中无法正常运行

尝试使用 fadeTo() 而不是 fadeIn()。

例如,

$("#backgroundPopup1").fadeTo("slow", 0.5); // '0.5' refers to opacity level.
$("#popupContacts").fadeTo("slow", 1);