django-ajax-loading-overy maakt gebruik van JavaScript voor het toevoegen / verwijderen van een laad- overlay naar een doel element tijdens Ajax noemt. Het kan worden opgeroepen op elk element dat de laad- overlay moet ontvangen, en aanvaardt opties voor class selectors en laden overlay tekst.
installatie
In uw instellingen Django project toe te voegen "ajax_loading_overlay" om uw INSTALLED_APPS.
Gebruik
Het koppelen van de JS:
Het aanroepen van de plugin:
$ ('# Target') loadingOverlay ().;
Het verwijderen van de laad- overlay (meestal na het succes van de Ajax-call):
$ ('# Target') loadingOverlay ('te verwijderen.');
Opties kunnen worden doorgegeven aan de standaard laad- klasse ('laden'), overlay klasse ('overlay'), en / of het laden van de tekst overschrijven ('laden ...'):
$ ('# Target'). LoadingOverlay ({
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass',
& Nbsp; loadingText: 'laden. Wacht Alstublieft. '
});
Als opties worden doorgegeven bij het initialiseren van het laden overlay moeten dezelfde opties worden doorgegeven bij het verwijderen van die bekleding (hoewel loadingText niet wordt gebruikt door het verwijderen methode):
$ ('# Target'). LoadingOverlay ('verwijderen', {
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass'
});
Wat is nieuw in deze release:.
- Toegevoegde paddingTop optie voor overlay tekst
Wat is nieuw in versie 0.1.1:
- JS opruimen; JSLint opties toegevoegd.
Eisen
- Python
- jQuery
- Django
Reacties niet gevonden