Показать сообщение отдельно
  #1 (permalink)  
Старый 14.12.2020, 12:58
Аспирант
Отправить личное сообщение для TheSanches Посмотреть профиль Найти все сообщения от TheSanches
 
Регистрация: 21.01.2018
Сообщений: 78

Циклы ES5, переписать цикл с ES6 на ES5
Здравствуйте, подскажите как можно данный код переписать на стандарт ES5.   
Не выходит переписать код на ES5, что бы работал, простая смена переменных на var не приносит должного результата, так как в таком случае, переменная ( var i == 3). 
const imgTab = document.querySelectorAll('.img-tab');
  const tab = document.querySelectorAll('.tab');

  for(let i = 0; i < tab.length; i++){
    tab[i].addEventListener('click', function(){
      for(let j = 0; j < imgTab.length; j ++){
        imgTab[j].classList.remove('img-tab_act');
        imgTab[i].classList.add('img-tab_act');
      }
    });
  };
Ответить с цитированием