Làm cách nào để xóa bộ nhớ cache jQuery DOM? Tôi vẫn đang ở giữa việc phát triển và thử nghiệm một ứng dụng jQuery Mobile, và tôi tiếp tục thấy các phiên bản cũ của mã của tôi bật lên và cố gắng được thực thi. Có lẽ đó là vì tôi đã sử dụng dữ liệu-dom-cache = "true" ở một số nơi? Tôi đã khởi động lại máy chủ web của mình, nhưng điều đó không khắc phục được. Bất kỳ ý tưởng?Làm cách nào để xóa bộ nhớ cache jQuery DOM?
Trả lời
Bạn có thể sử dụng một số hoạt Javascript để tìm phần tử của bạn trong Cache DOM và xóa nó từ đó: -
$.domCache('#foo').remove();
đâu #foo
là id của đối tượng của bạn.
Tôi không tin (mặc dù có thể bị nhầm lẫn) rằng không có chức năng .clear, vì vậy bạn cần phải lặp qua tất cả các phần tử hiện có được lưu trước đó cho bạn.
Xin chào, tôi chưa thấy cấu trúc $ .domCache (..) trước đây. Bạn có thể liên kết với một số tài liệu không? –
http://plugins.jquery.com/cache/ –
$ .domCache không làm việc cho tôi, nhưng tôi đã đưa ra giải pháp khác:
function clearjQueryCache(){
for (var x in jQuery.cache){
delete jQuery.cache[x];
}
}
- 1. Làm cách nào để xóa bộ nhớ cache của iFrame?
- 2. Làm cách nào để xóa bộ nhớ cache của UIWebView?
- 3. Cách xóa/xóa biến bộ nhớ cache
- 4. Làm thế nào để xóa bộ nhớ cache trong Solr?
- 5. Xóa bộ nhớ cache ActiveRecord
- 6. Buộc xóa bộ nhớ cache
- 7. Chromecast: Cách xóa bộ nhớ cache nhận
- 8. Cách xóa Bộ nhớ Cache của Smarty
- 9. Xóa bộ nhớ cache NSURLConnection
- 10. Cách xóa bộ nhớ cache của HttpWebRequest
- 11. Cách xóa bộ nhớ cache Android
- 12. Gọi ajax để xóa bộ nhớ cache
- 13. Xóa bộ nhớ cache Magento
- 14. Làm thế nào để xóa bộ nhớ cache/bộ nhớ đệm in trên MacOSX
- 15. ray giá bộ nhớ cache - cách xóa thủ công tất cả bộ nhớ cache
- 16. Làm cách nào để xem bộ nhớ cache trong Android?
- 17. Làm cách nào để tắt hoàn toàn bộ nhớ cache?
- 18. Composer.phar Symfony xóa bộ nhớ cache
- 19. Android: Xóa bộ nhớ cache lập trình
- 20. Tắt/xóa bộ nhớ cache OleDbConnection
- 21. Làm thế nào để xóa/xóa bộ nhớ cache đĩa Windows READ trong C#?
- 22. Làm cách nào để xử lý tệp bộ nhớ cache?
- 23. Lệnh xóa bộ nhớ cache NFS?
- 24. Cách xóa bộ nhớ cache khỏi UIWebview hoặc dealloc UIWebview
- 25. Làm thế nào để xóa bộ nhớ cache Kerberos theo cách lập trình
- 26. Trong PHP, làm cách nào để xóa bộ nhớ cache WSDL?
- 27. Làm cách nào để xóa bộ nhớ cache của trình duyệt bằng php?
- 28. Làm cách nào để xóa bộ nhớ cache của Hành khách Ruby Phusion trong Ubuntu?
- 29. Làm cách nào để xóa bộ nhớ cache thuộc tính nfs?
- 30. Làm cách nào để xóa Javascript khỏi bộ nhớ cache của IE8?
DOM bộ nhớ cache cư trú của thiên nhiên trên máy khách, vì vậy khởi động lại máy chủ web của bạn là bên cạnh vô dụng đổ nó. Bạn đã tắt bộ nhớ cache trong trình duyệt của mình chưa? Bằng cách đó, bộ nhớ cache bị làm trống giữa mỗi lần tải trang. – jakee
[Trang đầu tiên luôn được lưu trong bộ nhớ cache] (https://github.com/jquery/jquery-mobile/issues/3249) mà tôi thấy rất khó hiểu. Xem http://stackoverflow.com/questions/4660934/how-does-one-disable-caching-in-jquery-mobile-ui – KCD