[英]How can I clear the jQuery DOM cache?
如何清除jQuery DOM緩存? 我仍在開發和測試jQuery Mobile應用程序的過程中,並且不斷看到舊版本的代碼彈出並嘗試執行。 也許是因為我在某些地方使用了data-dom-cache =“ true”? 我已經重新啟動了Web服務器,但是並不能解決問題。 有任何想法嗎?
您可以使用一些JavaScript在DOM緩存中找到您的元素,然后從其中刪除它:-
$.domCache('#foo').remove();
其中#foo
是您的對象的ID。
我不相信(盡管可能會犯錯誤)沒有.clear函數,因此您需要遍歷先前為您緩存的所有現有元素。
$ .domCache對我不起作用,但是我想出了其他解決方案:
function clearjQueryCache(){
for (var x in jQuery.cache){
delete jQuery.cache[x];
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.