ページが読み込まれたときに多くのJavaScript計算を使用するページがあります。これは、実行される計算の数に応じて、ページを数分間ロックすることができます。すべてのJavascriptの実行が終了した後にイベントが発生する
ページロード時にjqueryモーダルボックスを開くことができます。計算機能が起動したら、モーダルボックスを閉じる必要があります。
表示された直後に箱が閉じている問題。私が使用しているコードはここにあります:
// 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(); })())
});
すべてのjavascriptが完了するとjQueryが発生するイベントはありますか?それが私にとって一番の賞です。
編集:私はjqModalを使用しています - http://dev.iceburg.net/jquery/jqModal/
タイトルを変更しました。私はそれがより明確であることを望む。私はajaxを使用していません。 –