javascript - 请教大神们,什么情况下需要对每个li进行事件绑定而不使用事件委托去处理?
漂亮男人
漂亮男人 2017-06-12 09:32:46
[JavaScript讨论组]

看到有些代码对每个li进行事件绑定而不使用事件委托去处理?不知道是什么样的试用场景。

漂亮男人
漂亮男人

全部回复(2)
漂亮男人

需要重构的代码~~~

不过真的有这种代码的话,建议你先咨询业务,弄清楚来龙去脉,再行定夺.

如果不出意外,
哪怕是每个li的事件不同,我也会给加不同的样式,然后在ul上做事件委托,不会再li上挨个做绑定.

仅有的幸福

网上有很多例子说明。

事件委托可以减少事件监听的压力。
其次事件委托在你异步加载数据的时候,回来的数据生成成 dom 节点的时候,恰好该dom节点有事件,就需要绑定事件,如果使用事件委托,只需的冒泡到该dom节点,无需再次绑定事件。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号