Ich habe eine Seite, die eine Menge von Javascript-Berechnungen verwendet, wenn die Seite geladen wird. Dadurch kann die Seite abhängig von der Anzahl der ausgeführten Berechnungen für einige Minuten gesperrt werden.Feuer-Ereignis nach allem Javascript hat die Ausführung
kann ich ein jquery modal Kasten auf Seite Last öffnen. Die Berechnungsfunktionen feuern dann und dann, wenn sie fertig sind, sollten sie die modale Box schließen.
Das Problem der Box fast sofort endet, nachdem er angezeigt wird. Der Code, den ich verwende, ist hier:
// In page startup functions
$(document).ready(function() {
// Initialise Modal
$('#dialog').jqm({ modal: true });
// Show Modal box
$('#dialog').jqmShow();
// Call all the startup functions and then hide the modal box
// once they have all completed.
StartUpCall((function() { $('#dialog').jqmHide(); })())
});
Gibt es ein Ereignis, das jQuery einmal alle feuert Javascript abgeschlossen ist? Das wäre der erste Preis für mich.
Edit: Ich bin mit jqModal - http://dev.iceburg.net/jquery/jqModal/
Ich habe den Titel geändert. Ich hoffe, das ist klarer. Ich benutze keinen Ajax. –