Показать сообщение отдельно
  #1 (permalink)  
Старый 07.05.2018, 14:34
Аватар для MC-XOBAHCK
Профессор
Отправить личное сообщение для MC-XOBAHCK Посмотреть профиль Найти все сообщения от MC-XOBAHCK
 
Регистрация: 06.08.2017
Сообщений: 473

Аргумент функции внутри цикла - можно?
Здравствуйте!
Я не знаю как мне правильно сформулировать вопрос.
У меня такой код:
let butShag = document.querySelectorAll('.butShag');

for (let i = 0; i < butShag.length; i++) {
    butShag[i].addEventListener('click', function () {
        title(i); //Вот здесь i можно передавать?
    })
}

Можно ли так передавать индекс в title(i); ?
При клике на первую кнопку срабатывает, а на остальных даёт ошибку.
Или это недопустимо в JavaScript?
Ответить с цитированием