因此,可以说我有一个由4个div命名的元素组成的数组,并向每个元素添加事件监听器。
我使用了这个elements.forEach(e => e.addEventListener('clicked', () => console.log('clicked')))
它控制台仅在我单击最后一个元素时才记录日志。当我单击其他元素时,没有任何反应
答案 0 :(得分:0)
在Javascript中没有名为clicked
的事件,请使用click
更新该事件以使其起作用。
elements.forEach(e => e.addEventListener('click', () => console.log('clicked')))
// here ---------------------------------^^^^^^^-----