Advertisement
Guest User

scripts wsr

a guest
Oct 23rd, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.             $(window).scroll(function(){
  2.                 if($(this).scrollTop()>60){
  3.                     $('header').addClass('fixed');
  4.                 }
  5.                 else if ($(this).scrollTop()<60){
  6.                     $('header').removeClass('fixed');
  7.                 }
  8.             });
  9.  
  10.             $("a[href^='#']").click(function(){
  11.                 var _href = $(this).attr("href");
  12.                 if (_href === "#header")
  13.                     $("html, body").animate({scrollTop: 0 + "px"}, 2500);
  14.                 else
  15.                     $("html, body").animate({scrollTop: $(_href).offset().top + "px"}, 500);
  16.                 return false;
  17.             });
  18.  
  19.  
  20.             var mainContent = $(".preview");
  21.             var current = $(".current");
  22.             var currentImg = $(".current img");
  23.             var currentHeader = $(".current h4");
  24.             var currentP = $(".current p");
  25.             var currentBtn = $('.current a');
  26.             var i =1;
  27.             var id;
  28.  
  29.             current.mouseover( function () {
  30.               var timeout = 3500;
  31.               var action = function () {
  32.                 var newImg = mainContent.eq(i).find("img").attr("src");
  33.                 var newHeader = mainContent.eq(i).find("h4").text();
  34.                 var newP = mainContent.eq(i).find("p").text();
  35.                 var newBtn = mainContent.eq(i).find("a").text();
  36.  
  37.  
  38.                 currentImg.addClass("out");
  39.                 currentImg.removeClass("change-img");
  40.  
  41.                 currentHeader.removeClass("change-h2");
  42.                 currentHeader.addClass("out");
  43.  
  44.                 currentP.removeClass("change-p");
  45.                 currentP.addClass("out");
  46.  
  47.                 currentBtn.addClass("out");
  48.                 currentBtn.removeClass("change-button");
  49.  
  50.  
  51.                 setTimeout(function () {
  52.                   currentImg.attr("src",newImg);
  53.                   currentHeader.text(newHeader);
  54.                   currentP.text(newP);
  55.                   currentBtn.text(newBtn);
  56.  
  57.                   currentImg.removeClass("out");
  58.                   currentImg.addClass("change-img");
  59.  
  60.                   currentHeader.removeClass("out");
  61.                   currentHeader.addClass("change-h2");
  62.  
  63.                   currentP.removeClass("out");
  64.                   currentP.addClass("change-p");
  65.  
  66.                   currentBtn.removeClass("out");
  67.                   currentBtn.addClass("change-button");
  68.                 }, 800);
  69.  
  70.  
  71.                 if (i === 3)
  72.                   i =0;
  73.                 else
  74.                   i++;
  75.  
  76.               };
  77.               id = setInterval(action, timeout);
  78.             });
  79.  
  80.             current.mouseout(function () {
  81.               clearInterval(id);
  82.             });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement