par*_*nos 5 javascript event-handling dom-events
问候我有一个多行的表格,每一行都有多个不同的功能按钮。(删除,编辑,加载行的详细信息)
line1 ButtonEdit,ButtonDelete,ButtonLoadsomething
。
.
.
亚麻布
我几乎可以肯定,对于超过 1000 行(= 有 1000 个事件侦听器)的大表,明智的做法是仅将单击事件侦听器添加到我的表中并检查 event.target 是否具有指定的类名。采取适当的行动。
我想问一下为每个不同的按钮类别添加事件监听器是否有价值。这意味着我可以只使用一个而不是页面上的多个点击侦听器并检查 if 语句并在之后运行适当的功能。
总而言之,你会把你的按钮监听器放在哪里,为什么?(3000 个事件侦听器、3 个事件侦听器或 1)哪个更快,哪个更易于维护?如果不使用 if 语句,您将如何处理点击事件
| 归档时间: |
|
| 查看次数: |
189 次 |
| 最近记录: |