Non sono sicuro se sono cieco o non ce n'è uno. Voglio interrompere l'autoplay di bxSlider su una certa larghezza? Semplice come
risposte:
1 per risposta № 1Normalmente, si avvia bxSlider in questo modo ...
$(document).ready(function(){
$(".bxslider").bxSlider();
});
Prima di iniziare, è possibile controllare prima la larghezza usando window.innerWidth
, per esempio.
$(document).ready(function(){
if (window.innerWidth >320) {
$(".bxslider").bxSlider();
}
});
Se hai bisogno di fare questo anche dopo il caricamento iniziale della pagina (cioè il dispositivo rotante), puoi distruggere il cursore in questo modo:
slider = $(".bxslider").bxSlider();
slider.destroySlider();
Se hai bisogno di fare questo dopo il caricamento iniziale, avrai bisogno di un modo per scoprire quando distruggere il cursore. JQuery ha un metodo per controllarlo (orientationchange
) che puoi leggere qui: https://api.jquerymobile.com/orientationchange/