2012-03-22 71 views
0

我正試圖創建一個對話框彈出消息,顯示索引正在加載到移動設備上的圖像。我只需要在頁面加載時使這個彈出窗口顯示出來。Jquery Mobile Popup

任何幫助將不勝感激。

回答

0
<script> 
      //execute code to show pop-up immediatly in-line, assumes jquery library has already been loaded and the "popup" DOM element is already defined: 
      $("#mypopup").show(); 

      //set handler to dismiss popup on window loading 
      $(window).load(function() { 
        $("#mypopup").hide(); 
      }); 

    </script> 
2

與屬性data-role="popup"當你想用它$('#popupID').popup("open");打開它創建一個div,然後。

1

我使用setTimeout將它設置在$document.bind之外來實現它的工作。我不明白爲什麼$('#myPopup').popup("open")在$ document.bind中不起作用。下面是它對我的作用:

$(document).bind("pageinit", function() { 
setTimeout("popupForm()",10); 
}); 

function popupForm() { 
    $('#popupLogin').popup("open"); 
}