2016-10-24 12 views
1

Я использую карандаш для карандашей. У меня есть JQuery, как это:Как установить плавный переход карусели, когда ее достигнут до конца в карусели?

$('.my-carousel').slick({ 
    dots: false, 
    variableWidth: true, 
    centerPadding: '0px', 
    slidesToShow: 4, 
    slidesToScroll: 3, 
    speed: 2000, 
    infinite:true, 
    responsive: [ 
     { 
      breakpoint: 1024, 
      settings: { 
      arrows: true, 
      centerPadding: '20px', 
      slidesToShow: 3, 
      slidesToScroll: 3, 
      speed: 1500, 
      variableWidth: true, 
      infinite:true, 
      } 
     }, 
     { 
      breakpoint: 480, 
      settings: { 
      arrows: true, 
      dots: false, 
      centerPadding: '20px', 
      slidesToShow: 1, 
      slidesToScroll: 1, 
      speed: 1000, 
      variableWidth: false, 
      infinite:false, 
      } 
     } 
    ] 
}); 

Когда доехали до последнего пункта в карусели, он дергает обратно в первый элемент. Я попытался найти настройку для этого, но не повезло. Как установить первый элемент перехода на первый переход?

+0

Слайк должен просто отлично работать. Думаю, у вас есть проблема с вашим css или чем-то еще. Можете ли вы добавить демоверсию. –

+0

Спасибо @MarkWilson за быстрый ответ. Вот ссылка, чтобы проверить карусель https://edelman.us/. Пожалуйста, проверьте раздел «Это мы». – user75472

ответ

1

DEMO

http://plnkr.co/edit/JJ75YAuGLtm7q0E9zSxl?p=preview

Удалить установку variableWidth: true,, а затем стиль изображения в соответствии с вашими требованиями.

jQuery(document).ready(function($){ 
    $('.personnel-slider').slick({ 
     dots: false, 
     //variableWidth: true, 
     centerPadding: '0px', 
     slidesToShow: 4, 
     slidesToScroll: 3, 
     speed: 2000, 
     infinite:true, 
     responsive: [ 
     { 
     breakpoint: 1024, 
     settings: { 
      arrows: true, 
      centerPadding: '20px', 
      slidesToShow: 3, 
      slidesToScroll: 3, 
      speed: 1500, 
      //variableWidth: true, 
      infinite:true, 
     } 
     }, 
     { 
     breakpoint: 480, 
     settings: { 
      arrows: true, 
      dots: false, 
      centerPadding: '20px', 
      slidesToShow: 1, 
      slidesToScroll: 1, 
      speed: 1000, 
      //variableWidth: false, 
      infinite:false, 
     } 
     } 
     ] 
    }); 
}); 
+0

Большое спасибо, Марк Уилсон. Это сработало для меня :) – user75472

+0

Добро пожаловать. Хорошего дня. –

 Смежные вопросы

  • Нет связанных вопросов^_^