事件委派或功能互不相同的元素的多个侦听器

时间:2018-12-04 14:35:03

标签: javascript

在大多数事件委托示例中,我从多个站点进行阅读,我仅看到ul/li的示例。在这种情况下,每次点击只做相同的事情,只需要一个不同的id,那么事件委托无疑会更好。

如果我有一个巨大的事件监听器充满了,情况仍然会如此:

if (event.target.id == "this") {
 doThis();
},
if (event.target.id == "that") {
 doThat();
}

依此类推..假设有100个不同的按钮,每个按钮具有10-15条不同的代码行?为每个按钮分配不同的事件侦听器是否更好?

0 个答案:

没有答案