Advertisement
Guest User

addmyslider

a guest
Dec 19th, 2014
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1.  
  2.  
  3. var slideCount = $(".klantenSlide");
  4.  
  5. console.log(slideCount.length);
  6.  
  7. //controls neerzetten
  8. for(i = 0; i < slideCount.length; i++){
  9. $(".klantControls ul").append("<li></li>");
  10. console.log("append");
  11. }
  12.  
  13.  
  14. var x = 0;
  15. $(".klantenSlide:gt(0)").fadeOut(0);
  16. $(".klantControls ul li:eq(0), .klantenLogoContainer div img:eq(0)").addClass("current")
  17.  
  18.  
  19. setInterval(function(){
  20.  
  21. if(x == (slideCount.length-1)) {
  22. x=0;
  23. }else {
  24. x+=1;
  25. }
  26.  
  27.  
  28. slideKlant(x);
  29.  
  30. },6000);
  31.  
  32. $(".klantenLogoContainer div img, .klantControls ul li").click(function(){
  33. //alert($(this).index());
  34. if($(this).index() != x) {
  35. slideKlant($(this).index());
  36. }
  37. console.log(x);
  38. });
  39.  
  40. function slideKlant(nextSlide) {
  41.  
  42.  
  43. $(".klantenSlide").fadeOut(500);
  44. $(".klantenSlide:eq("+nextSlide+") .klantBox").css("marginTop","80px");
  45. $(".klantenSlide:eq("+nextSlide+") .klantBox").css("opacity","0");
  46.  
  47. setTimeout(function(){
  48. $(".klantenSlide:eq("+nextSlide+") .klantBox").animate({
  49. marginTop: "92px",
  50. opacity: 1
  51. },450);
  52. },200);
  53.  
  54. $(".klantenSlide:eq("+nextSlide+")").fadeIn(500);
  55. $(".klantControls ul li").removeClass("current");
  56. $(".klantControls ul li:eq("+nextSlide+")").addClass("current");
  57. $(".klantenLogoContainer div img").removeClass("current");
  58. $(".klantenLogoContainer div img:eq("+nextSlide+")").addClass("current");
  59. x = nextSlide;
  60.  
  61. }
  62.  
  63.  
  64. //$('.klantenSlider').cycle();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement