django-ajax-lasting-overy bruker Javascript for å legge til / fjerne en laste overlegg til et mål element under Ajax samtaler. Det kan kalles på alle objekt som skal motta lasting overlegg, og aksepterer alternativer for klassevelgere og lasting liggende teksten.
Installasjon
I dine prosjektinnstillinger Django, legge til "ajax_loading_overlay" til din INSTALLED_APPS.
Bruk
Knytte JS:
Kalle plugin:
$ ('# Target ") loadingOverlay (.);
Fjerne lasting overlegg (vanligvis på suksessen fra Ajax samtale):
$ ('# Target') loadingOverlay ('fjerne.');
Alternativer kan sendes til overstyre standard lastklasse ('lasting'), overlay klasse ('overlay'), og / eller lasting tekst ("loading ..."):
$ ('# Target'). LoadingOverlay ({
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass',
& Nbsp; loadingText: 'Loading. Vennligst Vent. '
});
Hvis det blir vedtatt alternativer når initialisering lasting overlegg, må være bestått de samme alternativene når du fjerner det overlegget (selv loadingText ikke brukes av remove-metoden):
$ ('# Target'). LoadingOverlay ('fjerne', {
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass'
});
Hva er nytt i denne utgaven:.
- Lagd paddingTop alternativ for overlay tekst
Hva er nytt i versjon 0.1.1:
- JS opprydding; lagt JSLint alternativer.
Krav :
- Python
- jQuery
- Django
Kommentarer ikke funnet