实现效果,一个滑动的tab切换
var tabItem = $(".listButton");
var mySwiperSchedule = new Swiper(".swiper-container", {
// 高度自适应
autoHeight: true,
slidesPerView: "auto",
autoplay: false,
on: {
//swiper从当前slide开始过渡到另一个slide时执行
slideChangeTransitionStart: function() {
var n = this.activeIndex; //过渡后的slide索引
console.log(n);
changeTab(n);
}
}
});
//tab点击切换silde
tabItem.click(function() {
var ind = $(this).index();
changeTab(ind);
mySwiperSchedule.slideTo(ind);
});
//tab切换样式
function changeTab(index) {
tabItem
.removeClass("active")
.eq(index)
.addClass("active");
}
$(".listButton:first").addClass("active");