Guest User

Untitled

a guest
Jun 23rd, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. (function sectionSlider() {
  2. const
  3. $section = $('.js-home-slider'),
  4. $slider = $section.find('.home-slider__slider');
  5.  
  6. if ($slider.length) {
  7.  
  8. const
  9. square = document.querySelector('.js-home-slider .home-slider__slider'),
  10. manager = new Hammer.Manager(square),
  11. Swipe = new Hammer.Swipe();
  12.  
  13. const
  14. sliderNext = () => $slider.trigger('next.owl.carousel'),
  15. sliderPrev = () => $slider.trigger('prev.owl.carousel');
  16.  
  17. $slider.addClass(CLASSES.OWL).addClass(CLASSES.OWL_TRANSPARENT).owlCarousel({
  18. items: 1,
  19. nav: true,
  20. smartSpeed: 900,
  21. margin: 15,
  22. animateIn: 'fadeIn',
  23. animateOut: 'fadeOut',
  24. touchDrag: false,
  25. mouseDrag: false
  26. });
  27.  
  28. manager.add(Swipe);
  29.  
  30. manager.on('swipeleft', () => sliderNext());
  31. manager.on('swiperight', () => sliderPrev());
  32. // $slider.on('drag.owl.carousel', () => $slider.trigger('translated.owl.carousel'));
  33. };
  34. })();
Add Comment
Please, Sign In to add comment