swiper 左右按钮失效原因之初始状态影响
问题:首先实例化后 根据业务需要在划过某个位置才显示组件,所以初始化就是隐藏状态的情况下,即使在显示出来还是失效状态。
解决方法:必须初始化状态为显示状态才可以正常使用,之后再显隐也不影响功能。
var swiper = new Swiper('.swiper-container', {pagination: '.swiper-pagination',slidesPerView: 4,centeredSlides: true,loopAdditionalSlides: 100,paginationClickable: true,spaceBetween: 30,grabCursor: true,keyboardControl: true,navigation: {nextEl: '.swiper-button-next',prevEl: '.swiper-button-prev',},on: {slideChangeTransitionEnd: function(){if(this.isEnd){this.navigation.$nextEl.css('display','none');}else{this.navigation.$nextEl.css('display','block');}},},
});
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
