Advertisement
Guest User

Untitled

a guest
Sep 19th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 0.69 KB | None | 0 0
  1. var setSize = 4;
  2. var cardCount = $(".cards-container span").length;
  3. var currentSet = 1;
  4. var totalSets = Math.ceil(cardCount / setSize);
  5.  
  6. for (i = 0; i < currentSet * setSize; i++){
  7.     console.log("card-" + (i + 1));
  8.     $("#card-" + (i + 1)).addClass("d-none");
  9. }
  10.  
  11. $("#rightArrow").click(function(){
  12.     console.log("Right arrow clicked");
  13.     if(currentSet < totalSets){
  14.         var firstVisible = currentSet * setSize - 4;
  15.         currentSet++;
  16.         var lastToBeVisible = currentSet * setSize;
  17.         for (i = firstVisible; i < lastToBeVisible; i++){
  18.             console.log("card-" + (i + 1));
  19.             $("#card-" + (i + 1)).toggleClass("d-none");
  20.             $("#card-" + (i + 1)).animate({
  21.                 left: "100%"
  22.             }, 800);
  23.         }
  24.     }
  25. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement