Sto utilizzando Flexslider su un sito Web che sto costruendo.Flexslider caricamento lento dell'immagine
Mi piace molto la reattività e questo è il motivo per cui non desidero passare a nivo-slider o qualcosa di simile.
Il lato negativo è che non visualizza la prima immagine prima che vengano caricate tutte le immagini. Quindi devi aspettare che tutte le immagini nel dispositivo di scorrimento siano caricate per far apparire correttamente il sito. Questo è accettabile su un desktop/laptop ma non su un dispositivo mobile.
Ho trovato una domanda simile qui Flexslider - image preloader ma non riuscivo a farlo funzionare.
Io lo uso per attivare il codice
$(window).load(function() {
$('.flexslider').flexslider();
});
E questo nel mio HTML
<ul class="slides">
<li>
<img src="pictures/slide1.jpg" alt=" ">
<li>
<img src="pictures/slide2.jpg" alt=" ">
</li>
<li>
<img src="pictures/slide3.jpg" alt=" ">
</li>
<li>
<img src="pictures/slide4.jpg" alt=" ">
</li>
</ul>
La domanda è. Come posso fare in modo che il cursore mostri la prima immagine il più velocemente possibile? e poi il secondo e così via.
EDIT: Ho risolto il problema. È presentato nella risposta corretta qui sotto. Se hai una soluzione migliore, condividi: D
Questo ha funzionato alla grande per me, grazie! –
Questo mi dà un bug in cui per una frazione di secondo l'immagine viene distorta e allungata, sembra che accada quando le immagini vengono caricate. – Jeger
In quale browser? Non riesco a vederlo –