Показать сообщение отдельно
  #1 (permalink)  
Старый 25.07.2016, 15:41
Новичок на форуме
Отправить личное сообщение для lennaganci Посмотреть профиль Найти все сообщения от lennaganci
 
Регистрация: 25.07.2016
Сообщений: 1

не пойму как вызвать правильный номер элемента при клике
Помогите пожалуйста, при нажатии на Див должен в консоль передаться порядковый номер его, а передается всегда максимум

<html>
<body>
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
<script type="text/javascript">
var items = document.querySelectorAll('.item');
for (var i = 0, max = items.length; i < max ; i++) {
var element = items[i];
element.addEventListener('click', function() {
console.log('you clicked on ' + i);
});
}
</script>
</body>
</html>
Ответить с цитированием