Quindi non c'è alcun problema con questa funzionalità del codice stesso. Ho qualcosa di simile:
<div>
<div><img id="imageToChange" src="/path/image.png" /></div>
<div id="textToChange">Text</div>
</div>
ho un'altra parte del mio codice, che cambia l'immagine src/testo con jQuery.
Come ci si può aspettare, questo funziona esattamente come mi aspetto. Ma con 1 stranezza.
In tutti i principali browser (chrome/FF/IE). L'immagine impiega molto tempo per cambiare.
Ad esempio, quando chiamo changeImage(), il testo cambierà istantaneamente, ma l'immagine potrebbe non cambiare fino a 1-2 secondi dopo. (Non grandi immagini di qualsiasi lunghezza, circa ~ 6KB e locale)
Non ho trovato nessun altro che si lamentasse veramente, ma quello che mi chiedo è se c'è un modo per accelerare il cambiamento dell'immagine src? Forse un modo migliore per farlo?
Questo è jQuery 1.8.0 pure.
Grazie
Cosa vedi nella scheda di rete di Firebug? – SLaks
Non ho mai visto questo comportamento. È possibile che tu possa riprodurre in un violino? –
Prova a impostare 'src' di' img' già caricato. – Jashwant