JQuery Mobile popup with history=false autocloses

前端 未结 2 886
野性不改
野性不改 2020-12-21 03:18

I\'m trying to show a popup but the popup disappears automatically, without the history=false the popup stays visible but then on closing the popup the browser back action i

2条回答
  •  醉话见心
    2020-12-21 03:39

    Working example: http://jsfiddle.net/Gajotres/2EL5R/

    $("#indexpage").on("pageshow", function () {
        var popup = setInterval(function(){
            $("#appPopup").popup("open");
            clearInterval(popup);
        },1);
    });
    

    Webkit browsers hate popup open, so setinterval needs to be used to trigger it. Same thing goes for a few other jQuery Mobile functionalities.

提交回复
热议问题