django-ajax-tải-Overy sử dụng JavaScript để thêm / xóa một lớp phủ để tải một phần mục tiêu trong quá Ajax gọi. Nó có thể được gọi vào bất kỳ yếu tố đó sẽ nhận được các overlay tải, và chấp nhận lựa chọn cho các bộ chọn lớp học và văn bản tải lớp phủ.
Cài đặt
Trong thiết lập dự án Django của bạn, thêm "ajax_loading_overlay" để INSTALLED_APPS của bạn.
Cách sử dụng
Liên kết các JS:
Kêu gọi các plugin:
$ ('# Mục tiêu') loadingOverlay (.);
Loại bỏ các lớp phủ tải (thông thường là khi thành công của các cuộc gọi Ajax):
$ ('# Mục tiêu') loadingOverlay ('loại bỏ').
Tùy chọn có thể được thông qua để ghi đè lên các lớp tải mặc định ('bốc'), lớp phủ lớp ("che phủ"), và / hoặc tải văn bản ('loading ...'):
$ ('# Mục tiêu'). LoadingOverlay ({
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass',
& Nbsp; loadingText: 'Loading. Please Wait. '
});
Nếu tùy chọn này được thông qua khi khởi tạo các lớp phủ tải, các tùy chọn tương tự phải được thông qua khi loại bỏ lớp phủ (mặc dù loadingText không được sử dụng theo phương pháp loại bỏ):
$ ('# Mục tiêu'). LoadingOverlay ('loại bỏ', {
& Nbsp; loadingClass: 'myLoadingClass',
& Nbsp; overlayClass: 'myOverlayClass'
});
là gì mới trong phiên bản này:.
- tùy chọn cho văn bản lớp phủ tăng paddingTop
là gì mới trong phiên bản 0.1.1:
- JS dọn dẹp; thêm tùy chọn JSLint.
Yêu cầu :
- Python
- jQuery
- Django
Bình luận không