Advertisement
Guest User

Untitled

a guest
Aug 21st, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. var container = document.getElementById('box-container');
  2. var button = document.getElementById('button');
  3.  
  4. for (var i = 0; i < 3000; i++) {
  5. var div = document.createElement('div');
  6. div.classList.add('box');
  7. div.index = i;
  8. container.appendChild(div);
  9. }
  10.  
  11. button.addEventListener('click', function() {
  12.  
  13. var box1 = container.getElementsByClassName('box');
  14. for (var i = 1;i < box1.length; i+=2){
  15. box1[i].classList.toggle('gray');
  16. };
  17.  
  18. var box2 = container.querySelectorAll('.box');
  19. for (var i = 1;i < box2.length; i+=2){
  20. box2[i-1].classList.toggle('gray');
  21. };
  22.  
  23. });
  24.  
  25. var container = document.getElementById('box-container');
  26. var button = document.getElementById('button');
  27.  
  28. for (var i = 0; i < 6000; i++) { // added 3000 more to challenge modern browsers...
  29. var div = document.createElement('div');
  30. div.classList.add('box');
  31. div.index = i;
  32. container.appendChild(div);
  33. }
  34.  
  35. button.addEventListener('click', function () {
  36.  
  37. var box1 = container.getElementsByClassName('box');
  38. for (var i = 1; i < box1.length; i += 2) {
  39. box1[i].classList.toggle('gray');
  40. }
  41.  
  42. var deadBox1 = [];
  43. for (i = 0; i < box1.length; i++) {
  44. deadBox1[i] = box1[i];
  45. }
  46.  
  47. for (var i = 1; i < deadBox1.length; i += 2) {
  48. deadBox1[i].classList.toggle('gray');
  49. }
  50.  
  51. var box2 = container.querySelectorAll('.box');
  52. for (i = 1; i < box2.length; i += 2) {
  53. box2[i - 1].classList.toggle('gray');
  54. }
  55.  
  56. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement