django-ajax-carico-Overy utilizza JavaScript per aggiungere / rimuovere una sovrapposizione di carico di un elemento di destinazione durante Ajax chiama. Può essere chiamato su qualsiasi elemento che dovrebbe ricevere il carico di sovrapposizione, e accetta le opzioni per selettori di classe e caricamento di testo overlay.
Installazione
Nelle impostazioni di progetto Django, aggiungere "ajax_loading_overlay" al tuo INSTALLED_APPS.
Utilizzo
Il collegamento di JS:
Chiamando il plugin:
$ ('# Target') loadingOverlay ().;
Rimozione del carico overlay (di solito in caso di successo della chiamata Ajax):
$ ('# Target') loadingOverlay ('rimuovere').;
Le opzioni possono essere passate per sovrascrivere la classe predefinita di carico ('carico'), classe di overlay ('overlay'), e / o di carico di testo ('loading ...'):
$ ('# Target'). LoadingOverlay ({
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass',
& Nbsp; loadingText: 'Loading. Attendere Prego. '
});
Se vengono passati opzioni durante l'inizializzazione del carico di sovrapposizione, le stesse opzioni devono essere passati per la rimozione che overlay (anche se loadingText non viene utilizzata dal metodo remove):
$ ('# Target'). LoadingOverlay ('togliere', {
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass'
});
Cosa c'è di nuovo in questa versione:.
- opzione per il testo overlay Aggiunto paddingTop
Cosa c'è di nuovo nella versione 0.1.1:
- JS pulizia; aggiunto opzioni JSLint.
Requisiti :
- Python
- jQuery
- Django
I commenti non trovato