swiper4自動輪播切換手動觸碰后停止踩坑——屬性disableOnInteraction


swiper4輪播設置autoplay自動切換后,即默認設置:

<script>
var mySwiper = new Swiper('.swiper-container', {
  autoplay:true,//等同於以下設置
  /*autoplay: {
    delay: 3000,
    stopOnLastSlide: false,
    disableOnInteraction: true,
    },*/
});
</script>

disableOnInteraction屬性

用戶操作swiper之后,是否禁止 autoplay。默認為true:停止。
如果設置為false,用戶操作swiper之后自動切換不會停止,每次都會重新啟動autoplay。
操作包括觸碰,拖動,點擊pagination等。
 
注意:個人踩坑:設置的自動輪播,只要用戶手一碰到輪播,則再也不自動輪播了,原來是這個屬性導致的,如果需要始終自動輪播,也可以手動輪播,則要把這個屬性設為false。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM