ジャンゴ - AJAXローディング·オーヴェリーは、Ajax呼び出し中にターゲット要素にロードするオーバーレイを追加/削除するにはJavaScriptを使用しています。これは、ロードオーバーレイを受信する必要がある要素で呼び出され、クラスセレクタとローディングオーバーレイテキストのオプションを受け付けすることができます。
<強い>インストールの
あなたのDjangoのプロジェクト設定では、あなたのINSTALLED_APPSに「ajax_loading_overlay "を追加します。
の使用法の
JSのリンク:
<スクリプトSRC = "{{STATIC_URL}} ajax_loading_overlay / jquery.ajaxローディング-overlay.js">
プラグインを呼び出す:
。$( '#ターゲット')loadingOverlay();
(通常はAjax呼び出しの成功時に)ロードオーバーレイを削除する:
。$( '#ターゲット')loadingOverlay( '削除');
オプションには、デフォルトのロードクラス( 'ロード')、オーバーレイクラス( 'オーバーレイ')、および/または積載テキスト上書きに渡すことができます( 'ロードを...'):
$( '#ターゲット')。loadingOverlay({
&NBSP; loadingClass: 'myLoadingClass」、
&NBSP; overlayClass: 'myOverlayClass」、
&NBSP; loadingText: 'のロード。お待ちください。 '
});
ロードオーバーレイを初期化するときのオプションが渡された場合(loadingTextがremoveメソッドによって使用されていないが)、そのオーバーレイを削除するときに、同じオプションを渡す必要があります。
$( '#ターゲット')。loadingOverlay( '削除'、{
&NBSP; loadingClass: 'myLoadingClass」、
&NBSP; overlayClass: 'myOverlayClass」
});
のこのリリースのの新機能:ます。
- を追加しましpaddingTopオーバーレイテキストのためのオプション
のバージョン0.1.1でのの新機能:
- JSのクリーンアップ。 JSLintオプションを追加します。
の要件の
- のPythonます。
- jQueryの
- ジャンゴます。
コメントが見つかりません