• Как получить на каком элементе массива произошло событие 'click'?

    @fgehte
    Если в коде будет один или несколько списков с классом '.item-list'
    let itemList = document.querySelectorAll('.item-list') // Ищет все списки с нужным классом
    
    itemList.forEach(items => {
    	const elements = [...items.children]
      
      elements.forEach(item => { // Проходим по каждому найденному списку
    		item.addEventListener('click', () => { // Навешиваем на каждый ЭЛЕМЕНТ СПИСКА обработчик
          const idxItem = elements.indexOf(event.target) // Получаем индекс 
          alert(idxItem)
        })
      })
    })
    Ответ написан