django-ajax-Lade overy verwendet JavaScript, um an ein Zielelement hinzufügen / entfernen ein Lade Overlay während Ajax-Aufrufe. Es kann auf jedem Element, das die Lade Overlay erhalten sollen aufgerufen werden, und übernimmt Optionen für Klassen-Selektoren und Laden von Überlagerungstext.
Installation
In Ihrem Django Projekteinstellungen, fügen Sie "ajax_loading_overlay", um Ihre INSTALLED_APPS.
Verwendung
Die Verknüpfung der JS:
Der Aufruf der Plugin:
$ ('# Target') loadingOverlay ().
Entfernen des Lade Overlay (in der Regel auf Erfolg der Ajax-Aufruf):
$ ('# Target') loadingOverlay ('entfernen.');
Optionen übergeben werden, um das Standardbelastungsklasse ("Lade '), Overlay-Klasse (" Overlay "), und / oder Lade Text überschreiben (" loading ... "):
$ ('# Ziel "). LoadingOverlay ({
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass',
& Nbsp; loadingText: 'Laden. Bitte Warten. '
});
Wenn Optionen werden bei der Initialisierung des Lade Overlay geben, müssen die gleichen Optionen bei der Beseitigung dieser Überlagerung (obwohl loadingText nicht durch die Methode remove verwendet) übergeben werden:
$ ('# Ziel "). LoadingOverlay (' entfernen ', {
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass'
});
Was ist neu in dieser Pressemitteilung:.
- hinzugekommen paddingTop Option für die Überlagerungstext
Was ist neu in Version 0.1.1:
- JS Bereinigung; hinzugefügt JSLint Optionen.
Anforderungen :
- Python
- jQuery
- Django
Kommentare nicht gefunden