tag
opencv category
swiper-container")[0]) return; loadCSS("https://unpkg.com/swiper@6/swiper-bundle.min.css") loadScript("https://unpkg.com/swiper@6/swiper-bundle.min.js").then(() => { pjax_swiper(); }); } load_swiper(); function pjax_swiper() { bambooSwiperTag.swiper = new Swiper('.post-swiper-container', { slidesPerView: 'auto', spaceBetween: 8, centeredSlides: true, loop: true, autoplay: true ? { delay: 3000, stopOnLastSlide: false, disableOnInteraction: false, } : false, pagination: { el: '.swiper-pagination', clickable: true, }, navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev', }, on:{ init: function(){ swiperAnimateCache(this); //隐藏动画元素 swiperAnimate(this); //初始化完成开始动画 }, slideChangeTransitionEnd: function(){ swiperAnimate(this); //每个slide切换结束时也运行当前slide动画 //this.slides.eq(this.activeIndex).find('.ani').removeClass('ani'); 动画只展现一次,去除ani类名 } } }); } document.addEventListener('pjax:complete', function () { if (!document.querySelectorAll(".post-swiper-container")[0]) return; if (typeof bambooSwiperTag.swiper === "undefined") { load_swiper(); } else { pjax_swiper(); } });