Come posso cancellare la cache DOM jQuery? Sono ancora nel mezzo dello sviluppo e test di un'applicazione jQuery Mobile, e continuo a vedere le vecchie versioni del mio codice pop-up e provare ad essere eseguito. Forse è perché ho usato data-dom-cache = "true" in alcuni posti? Ho riavviato il mio server web, ma questo non risolve il problema. Qualche idea?Come posso cancellare la cache DOM jQuery?
risposta
È possibile utilizzare alcuni Javascript per trovare il vostro elemento del DOM cache ed eliminarlo da lì: -
$.domCache('#foo').remove();
Dove #foo
è l'ID del vostro oggetto.
Non credo (anche se potrebbe essere errato) che non esiste una funzione .clear, quindi è necessario eseguire il ciclo di tutti gli elementi esistenti precedentemente memorizzati nella cache.
Ciao, non ho visto il costrutto $ .domCache (..) prima. Puoi collegare ad alcuni documenti? –
http://plugins.jquery.com/cache/ –
$ .domCache non funziona per me, ma mi si avvicinò con altra soluzione:
function clearjQueryCache(){
for (var x in jQuery.cache){
delete jQuery.cache[x];
}
}
- 1. Come posso cancellare la cache dell'app Android?
- 2. Come cancellare la cache gradle?
- 3. Come posso cancellare la cache CoreBluetooth su MacOS?
- 4. Come posso cancellare la cache dell'applicazione in IE10?
- 5. Come cancellare/cancellare una variabile di cache
- 6. Android: Cancellare la cache programmaticamente
- 7. Come cancellare la cache di MKMapView?
- 8. Come cancellare automaticamente la cache del volley?
- 9. Chromecast: come cancellare la cache del ricevitore
- 10. Come posso "aggiornare" la versione jQuery all'interno del DOM?
- 11. Intellij Idea12 Impossibile cancellare la cache dell'URL
- 12. Come cancellare tutta la cache di Hibernate (ehcache) usando Spring?
- 13. Come cancellare la cache di completamento automatico md?
- 14. Come posso cancellare la cache in laravel usando la riga di comando?
- 15. Come cancellare la cache del browser dal lato server?
- 16. Come cancellare la cache del browser con php?
- 17. Come cancellare la cache di immagini di Facebook
- 18. Come cancellare la cache dei risultati delle funzioni di ghci?
- 19. Come cancellare la cache di directory/inode su MacOSX
- 20. come cancellare la cache di dati dell'applicazione tramite il codice
- 21. Come cancellare le voci della cache APC?
- 22. Posso cancellare un particolare file dalla cache di firefox?
- 23. Come cancellare L1 CPU e cache L2
- 24. Impossibile cancellare la cache con Symfony su Vagrant
- 25. Cancellare la cache delle query in Symfony2/Doctrine
- 26. In JQuery, come posso controllare se il DOM è pronto?
- 27. Come posso convertire un elemento DOM in un elemento jQuery?
- 28. Come jQuery attraversa il DOM?
- 29. Cancellare la cache dell'applicazione scaricata da .NET senza Mage?
- 30. come posso testare la funzione cache rails
cache del DOM risiede nella natura sul client, in modo da riavviare il server web è praticamente inutile svuotamento. Hai disabilitato la cache nel tuo browser? In questo modo la cache viene svuotata tra ogni caricamento della pagina. – jakee
La [prima pagina è sempre nella cache] (https://github.com/jquery/jquery-mobile/issues/3249) che trovo molto confusa. Vedi http://stackoverflow.com/questions/4660934/how-does-one-disable-caching-in-jquery-mobile-ui – KCD