Django-ajax-loading-Overy používá JavaScript přidat / odebrat nakládací překrytí na cílovou prvkem při Ajax volání. To může být vyvolána na jakémkoliv prvek, který by měl obdržet nakládací překrytí, a přijímá možnosti třídy ovládače a nakládání překryvné textu.
Instalace
V nastavení projektu Django, přidat "ajax_loading_overlay" do vašeho INSTALLED_APPS.
Použít
Propojení JS:
Volání plugin:
$ ("# Cíl") loadingOverlay ().;
Odstranění načítání překrytí (obvykle po úspěchu výzvy Ajax):
$ ("# Cíl") loadingOverlay ("odstranit. ');
Volby mohou být předány přepsat výchozí třídu zatížení ("loading"), s přetiskem třída ("s přetiskem"), a / nebo nakládací textu ("loading ..."):
$ ("# Cíl"). LoadingOverlay ({
& Nbsp; loadingClass: "myLoadingClass"
& Nbsp; overlayClass: "myOverlayClass"
& Nbsp; loadingText: "Loading. Prosím, Čekejte. '
});
Jsou-li volby předány při inicializaci nakládání překrytí, musí být stejné možnosti prošel při odstraňování této masky (i když loadingText nepoužívá metoda remove):
$ ("# Cíl"). LoadingOverlay ("odstranit", {
& Nbsp; loadingClass: "myLoadingClass"
& Nbsp; overlayClass: "myOverlayClass"
});
Co je nového v této verzi:.
- možnost pro překryvné text, který zní paddingTop
Co je nového ve verzi 0.1.1:
- JS vyčištění; přidán možnosti JSLint.
Požadavky na :
- Python
- jQuery
- Django
Komentáře nebyl nalezen