diff options
Diffstat (limited to 'js')
| -rw-r--r-- | js/index.js | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/js/index.js b/js/index.js index a520df9..99d78ea 100644 --- a/js/index.js +++ b/js/index.js @@ -29,13 +29,9 @@ $(document).bind('pageinit', function(){ }, 2000); }); -/* der Loader wird nur im Login-Tab angezeigt, wenn das Popup zu ist */ -$('#loginpopup').on('popupafterclose', function(){ - $('#loader').show('fast'); -}); - +/* der Loader wird nur angezeigt, wenn das Popup zu ist */ $('#loginpopup').on('popupafteropen', function(){ - $('#loader').hide('slow'); + $.mobile.loading('hide'); }); /* füllt die Loginform mit gespeicherten Werten */ @@ -94,6 +90,7 @@ function render_pdf(url, divstr){ var pageNumber = 1; renderPage($viewer, pdf, pageNumber++, function pageRenderingComplete(){ if(pageNumber > pdf.numPages){ + $.mobile.loading('hide'); // nach dem Rendern des ersten PDFs Loader verstecken return; } renderPage($viewer, pdf, pageNumber++, pageRenderingComplete); @@ -326,6 +323,7 @@ function getuserdata(){ /* loggt ein oder zeigt Loginform */ function login(){ + $.mobile.loading('show', {theme: 'a'}); userdata = getuserdata(); if(userdata){ @@ -377,6 +375,7 @@ function getactual(entries){ /* lädt Vertretungspläne aus dem Speicher [1) SD-Karte oder 2) dem internen Speicher] */ function load(){ + $.mobile.loading('show', {theme: 'a'}); window.requestFileSystem( LocalFileSystem.PERSISTENT, 0, function(fileSystem){ |
