728x90
반응형

$(document).on({
   
"pageinit": function () {
        alert
("pageinit");
       
//$("#popupBasic").popup('open'); will throw error here because the page is not ready yet
       
//simulate ajax call here
       
//data recieved from ajax - might be an array, anything
       
var a = Math.random();
       
//use this to transfer data betwene events
        $
(this).data("fromAjax", a);
   
},
   
//open popup here
   
"pageshow": function () {
        alert
("pageshow");
       
//using stored data in popup
        $
("#popupBasic p").html("Random : " + $(this).data("fromAjax"));
       
//open popup
        $
("#popupBasic").popup('open');
   
}
}, "#page1");

 

And here's a demo : http://jsfiddle.net/hungerpain/MvwBU/

 

http://stackoverflow.com/questions/17559883/jquery-mobile-popup-is-not-opening-on-popupopen

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,