【发布时间】:2020-08-27 17:08:43
【问题描述】:
我一直在使用 oneclick 方法,并且正在重写我的网站,并希望切换到现代的服务(事件侦听器)
我了解如何添加事件监听器。
Const button = document.getElementById('button');
button.addEventListener('click');
我可以遍历所有按钮,但我该如何正确地进行事件委托?
基本上我有一张桌子。我想定位其中具有特定类“编辑用户”的每个按钮,并监听任何被点击的按钮。
谢谢,但是对于事件委托和定位特定元素以及为整个表设置一个事件侦听器的最佳方式感到困惑。为每个按钮添加 50 个不同的侦听器似乎很糟糕。
【问题讨论】:
-
事件委托仅适用于 DOM 的分层上下文(父元素到子元素)