使用光滑的轮播在选项卡之间移动
Move between tabs with slick carusels
我有 3 个类似的选项卡,它们带有流畅的轮播,但内容不同。当我移动到另一个选项卡时,轮播变得苗条。只需添加 class hidden(display:none)
即可更改选项卡。试过 bootstrap 个选项卡,同样的问题。 Before changing tab, after 正在更改选项卡。
例子
https://jsfiddle.net/vzqp5k3e/6/
忘了说了。幻灯片更改后轮播行为正常。
你必须销毁光滑对象然后重新初始化它。
$('.my-carousel').slick('destroy');
$('#myCarousel'+nbr).slick({
infinite: true,
slidesToShow: 3,
slidesToScroll: 1,
arrows: false,
autoplay: true,
autoplaySpeed: 3000});
我有 3 个类似的选项卡,它们带有流畅的轮播,但内容不同。当我移动到另一个选项卡时,轮播变得苗条。只需添加 class hidden(display:none)
即可更改选项卡。试过 bootstrap 个选项卡,同样的问题。 Before changing tab, after 正在更改选项卡。
例子 https://jsfiddle.net/vzqp5k3e/6/
忘了说了。幻灯片更改后轮播行为正常。
你必须销毁光滑对象然后重新初始化它。
$('.my-carousel').slick('destroy');
$('#myCarousel'+nbr).slick({
infinite: true,
slidesToShow: 3,
slidesToScroll: 1,
arrows: false,
autoplay: true,
autoplaySpeed: 3000});