goto.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. // var next=document.getElementsByClassName('nextPage');
  2. var next = document.getElementById('nextPage');
  3. var prev = document.getElementById('prevPage');
  4. var items = document.getElementsByClassName('bg-item');
  5. var items2 = document.getElementsByClassName('bg-item2');
  6. var index = 0;
  7. // console.log(items);
  8. function btnNext() {
  9. index++;
  10. if (index > 3) index = 3;
  11. console.log(index);
  12. ShowItems();
  13. ShowItems2();
  14. };
  15. function btnPrev() {
  16. index--;
  17. if (index < 0) index = 0;
  18. console.log(index);
  19. ShowItems();
  20. ShowItems2();
  21. };
  22. next.onclick = btnNext;
  23. prev.onclick = btnPrev;
  24. console.log(items)
  25. function ShowItems() {
  26. // 迴圈執行,將每張項目的類別bg-active移除
  27. for (var i = 0; i<items.length; i++) {
  28. items[i].classList.remove("bg-active");
  29. }
  30. // 將要顯示的項目添加bg-active類別
  31. items[index].classList.add("bg-active");
  32. // $('.bg-item').fadeIn();
  33. };
  34. function ShowItems2() {
  35. // 迴圈執行,將每張項目的類別bg-active移除
  36. for (var i = 0; i<items.length; i++) {
  37. items2[i].classList.remove("bg-active");
  38. }
  39. // 將要顯示的項目添加bg-active類別
  40. items2[index].classList.add("bg-active");
  41. // $('.bg-item').fadeIn();
  42. };
  43. // var duration =document.getElementById('bg-itembox').getAttribute('data-slider-duration');
  44. // console.log(duration);
  45. // setInterval(btnNext,duration);