Jquery Mobile Popup - PullRequest
       15

Jquery Mobile Popup

0 голосов
/ 22 марта 2012

Я пытаюсь создать всплывающее сообщение в диалоговом окне, которое отображает изображение при загрузке индекса на мобильное устройство. Мне просто нужно, чтобы это всплывающее окно отображалось только во время загрузки страницы.

Любая помощь будет принята с благодарностью.

Ответы [ 3 ]

2 голосов
/ 14 августа 2012

Создайте div с атрибутом data-role="popup", затем, когда вы хотите использовать его $('#popupID').popup("open");, чтобы открыть его.

1 голос
/ 27 февраля 2013

Я заставил его работать, установив его вне $document.bind с помощью setTimeout. Я недостаточно понимаю, чтобы понять, почему $('#myPopup').popup("open") не работает внутри $ document.bind. Вот как это работает для меня:

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

function popupForm() {
    $('#popupLogin').popup("open"); 
}
0 голосов
/ 22 марта 2012
    <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>
...