2011-06-26 9 views
8

Potrzebuję wyskakującego okna dialogowego dla mojej aplikacji mobilnej jQuery. Znalazłem wtyczkę:Okno dialogowe jQuery dla urządzeń przenośnych i podręcznych

http://dev.jtsage.com/jQM-SimpleDialog/

co jest niesamowite - robi dokładnie to, czego potrzebuję, ale jeden szczegół - nie działa poprawnie na Androida przeglądarek próbowałem go na (wszystko Pojawia się pusty ekran.) Podejrzewam, że programista przetestował tylko na iPhonie (być może użytkownik iPhone'a mógłby potwierdzić, czy działa).

Czy ktoś wie o poprawce lub alternatywnej wtyczce, która działa to samo?

+0

To działało na moim androidzie. – Jasper

+0

Czy mogę zapytać, z jakiej wersji Androida korzystasz i z której przeglądarki korzystałeś? –

+0

Android w wersji 2.2.1, za pomocą wbudowanej przeglądarki. – Jasper

Odpowiedz

5

Jeśli jesteś po prostu wyświetlanie informacji (nie ma potrzeby imprez zwrotna/Response) można utworzyć okienko w ten sposób:

<script type="text/javascript"> 
$("<div class='ui-loader ui-overlay-shadow ui-body-e ui-corner-all'><h1><strong>Thank you, we have received your information.</strong></h1></div>") 
    .css({ "display":"block", "opacity":0.96, "top": $(window).scrollTop() + 100 }) 
    .appendTo($("body")) 
    .delay(2500) 
    .fadeOut(400, function(){ 
     $(this).remove(); 
    }); 
</script> 
+0

Działa to bardzo dobrze! JQuery Mobile 1.2 alpha dla popupów wciąż ma pewne problemy podczas łączenia ze starszą wersją JQuery Mobile. – mashtheweb

0

Mam ten sam problem i postanowiłem skorzystać z funkcji popup() jQuery Mobile 1.2 alpha: http://jquerymobile.com/demos/1.2.0-alpha.1/docs/pages/popup/index.html. Wcześniej użyłem JQM Simple Dialog 2 http://dev.jtsage.com/jQM-SimpleDialog/demos2/.

To może pomóc także:

Ja również tworzone brakujące wtyczki, która owija się wokół jQuery Telefony popup() funkcji, aby móc wywołać okienko znacznie łatwiejszy jak $.dynamic_popup('Your HTML message'); Zobacz http://ghita.org/jquery/dynamic-mobile-popup lub demo i zrzuty ekranu na https://github.com/serbanghita/jQM-dynamic-popup

Daj mi znać, jeśli uznasz to za przydatne.

PS: działa z jQM 1.3

Powiązane problemy