Advertisement
sztosz

Untitled

Sep 29th, 2015
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function main() {
  2.     $('.dropdown-toggle').click(toggleDropdown);
  3.     $('.arrow-next').click(nextSlide);
  4.     $('.arrow-prev').click(prevSlide);
  5. }
  6.  
  7. function toggleDropdown() {
  8.     $('.dropdown-menu').toggle();
  9. }
  10.  
  11. function nextSlide() {
  12.     var currentSlide = $('.active-slide')
  13.     var currentDot = $('.active-dot')
  14.     var nextSlide = currentSlide.next();
  15.     var nextDot = currentDot.next();
  16.     if (nextSlide.length == 0) {
  17.         nextSlide = $('.slide').first();
  18.         nextDot = $('.dot').first()
  19.     }
  20.     currentSlide.fadeOut(600).removeClass('active-slide');
  21.     currentDot.removeClass('active-dot');
  22.     nextSlide.fadeIn(600).addClass('active-slide');
  23.     nextDot.addClass('active-dot');
  24. }
  25.  
  26. function prevSlide() {
  27.     var currentSlide = $('.active-slide')
  28.     var currentDot = $('.active-dot')
  29.     var prevSlide = currentSlide.prev();
  30.     var prevDot = currentDot.prev();
  31.     if (prevSlide.length == 0) {
  32.         prevSlide = $('.slide').last();
  33.         prevDot = $('.dot').last()
  34.     }
  35.     currentSlide.fadeOut(600).removeClass('active-slide');
  36.     currentDot.removeClass('active-dot');
  37.     prevSlide.fadeIn(600).addClass('active-slide');
  38.     prevDot.addClass('active-dot');
  39. }
  40.  
  41. $(document).ready(main);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement