Advertisement
Guest User

Untitled

a guest
Apr 26th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. $(function () {
  2. sliderOurWork();
  3. });
  4.  
  5. function sliderOurWork() {
  6. var nextBtn = $('.slick-next-btn'),
  7. prevBtn = $('.slick-prev-btn'),
  8. prevBtnBot = $('.slick-prev-btn--bottom'),
  9. nextBtnBot = $('.slick-next-btn--bottom');
  10.  
  11. $('.slider-for').slick({
  12. adaptiveHeight: true,
  13. // variableWidth: true,
  14. dots: false,
  15. infinite: false,
  16. speed: 300,
  17. autoplay: false,
  18. slidesToShow: 1,
  19. draggable: false,
  20. asNavFor: '.slider-nav',
  21. swipe: true,
  22. swipeToSlide: true,
  23. touchMove: true,
  24. prevArrow: '<div class="slick-prev-btn">Назад</div>',
  25. nextArrow: '<div class="slick-next-btn">Вперед</div>'
  26.  
  27. // arrows: false
  28. });
  29. $('.slider-nav').slick({
  30. infinite: false,
  31. slidesToShow: 7,
  32. slidesToScroll: 1,
  33. asNavFor: '.slider-for',
  34. dots: false,
  35. centerMode: false,
  36. focusOnSelect: true,
  37. touchMove: true,
  38. prevArrow: '<div class="slick-prev-btn slick-prev-btn--bottom">Назад</div>',
  39. nextArrow: '<div class="slick-next-btn slick-next-btn--bottom">Вперед</div>',
  40. responsive: [
  41. {
  42. breakpoint: 1024,
  43. settings: {
  44. slidesToShow: 5,
  45. slidesToScroll: 1,
  46. infinite: true,
  47. dots: false,
  48. swipe: true,
  49. swipeToSlide: true,
  50. adaptiveHeight: false
  51. }
  52. },
  53. {
  54. breakpoint: 768,
  55. settings: {
  56. slidesToShow: 5,
  57. slidesToScroll: 2,
  58. swipe: true,
  59. swipeToSlide: true
  60. }
  61. },
  62. {
  63. breakpoint: 600,
  64. settings: {
  65. slidesToShow: 4,
  66. slidesToScroll: 4,
  67. swipe: true,
  68. swipeToSlide: true
  69. }
  70. },
  71. {
  72. breakpoint: 480,
  73. settings: {
  74. slidesToShow: 2,
  75. slidesToScroll: 2, swipe: true,
  76. swipeToSlide: true
  77. }
  78. }
  79. ]
  80.  
  81. });
  82.  
  83. $('.slider-for').on('afterChange', function(event, slick){
  84. $('.slider-nav .slick-slide').removeClass('slick-current')
  85. .filter('[data-slick-index='+ slick.currentSlide +']').addClass('slick-current');
  86. });
  87.  
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement