Django-Ajax-φόρτωσης-Overy χρησιμοποιεί JavaScript για να προσθέσετε / αφαιρέσετε μια επικάλυψη φόρτωσης σε ένα στοιχείο-στόχο κατά τη διάρκεια της Ajax κλήσεις. Μπορεί να κληθεί από οποιοδήποτε στοιχείο που θα πρέπει να λαμβάνουν την επικάλυψη φόρτωσης, και δέχεται τις επιλογές για επιλογείς τάξη και το κείμενο επικάλυψης φόρτωσης.
installation
Στις ρυθμίσεις του σχεδίου σας Django, προσθέστε "ajax_loading_overlay" για να INSTALLED_APPS σας.
Χρήση
Η σύνδεση των JS:
Καλώντας το plugin:
$ ('# Στόχος ») loadingOverlay ().?
Αφαίρεση του επικάλυψης φόρτωσης (συνήθως με την επιτυχία της πρόσκλησης Άγιαξ):
$ ('# Στόχος ») loadingOverlay (« αφαίρεση »).?
Επιλογές μπορεί να περάσει για να παρακάμψετε την προεπιλεγμένη κλάση φόρτωσης («φόρτωση»), επικάλυψη κατηγορία («επικάλυψη»), και / ή κείμενο φόρτωσης («φόρτωση ...»):
$ ('# Στόχος »). LoadingOverlay ({
& Nbsp? LoadingClass: «myLoadingClass»,
& Nbsp? OverlayClass: «myOverlayClass»,
& Nbsp? LoadingText: «Φόρτωση. Παρακαλώ Περιμένετε. '
})?
Εάν οι επιλογές έχουν περάσει κατά την αρχική ρύθμιση της επικάλυψης φόρτωσης, οι ίδιες επιλογές θα πρέπει να περάσει, όταν την άρση της επικάλυψης (αν και loadingText δεν χρησιμοποιείται με τη μέθοδο αφαίρεση):
$ ('# Στόχος »). LoadingOverlay (« αφαίρεση », {
& Nbsp? LoadingClass: «myLoadingClass»,
& Nbsp? OverlayClass: «myOverlayClass»
})?
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Προστέθηκε επιλογή για επικάλυψη κειμένου paddingTop
Τι είναι καινούργιο στην έκδοση 0.1.1:
- JS καθαρισμού? πρόσθεσε επιλογές JSLint.
Απαιτήσεις :
- Python
- jQuery
- Django
Τα σχόλια δεν βρέθηκε