django-ajax-lastning-overy använder JavaScript för att lägga till / ta bort en last overlay till ett mål inslag under Ajax samtal. Det kan kallas på alla element som bör få laddnings overlay, och accepterar alternativ för klassväljare och lastning övertext.
Installation
I dina inställningar Django projektet, lägger "ajax_loading_overlay" till din INSTALLED_APPS.
Användning
Att koppla samman JS:
Ringa plugin:
$ ('# Mål ") loadingOverlay ().
Ta bort last overlay (vanligtvis efter framgången med Ajax samtal):
$ ('# Mål ") loadingOverlay (" ta bort ").
Alternativ kan skickas till åsidosätta standardlastklassen ("laddning"), överklassen ("overlay"), och / eller lastning text ("loading ..."):
$ ('# Mål "). LoadingOverlay ({
& Nbsp; loadingClass: "myLoadingClass",
& Nbsp; overlayClass: "myOverlayClass",
& Nbsp; loadingText: "Läser. Vänta. "
});
Om optionerna passerat vid initiering lastning overlay, måste samma alternativ föras när du tar bort den över (även loadingText inte används av borttagningsmetod):
$ ('# Mål "). LoadingOverlay (" ta bort ", {
& Nbsp; loadingClass: "myLoadingClass",
& Nbsp; overlayClass: "myOverlayClass"
});
Vad är nytt i den här versionen:.
- Lade paddingTop alternativ för overlay text
Vad är nytt i version 0.1.1:
- JS sanering; tillade JSLint alternativ.
Krav :
- Python
- jQuery
- Django
Kommentarer hittades inte