diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2014-04-22 16:58:40 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2016-08-15 19:46:55 +0200 |
| commit | b0999fb036aeac0da4145144c25349eecd376b07 (patch) | |
| tree | f607abcecb574c34bb5bc2e7dfdc53224873aab7 /js/index.js | |
| parent | 947532451fea6fc43e98a3fcb4a8c25be540db7f (diff) | |
| download | wvs-vplan-b0999fb036aeac0da4145144c25349eecd376b07.tar.gz wvs-vplan-b0999fb036aeac0da4145144c25349eecd376b07.zip | |
ersetze und verbessere Loader
Diffstat (limited to 'js/index.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){ |
