栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

写例子说明如何给li绑定事件(ul下有1000+个li)?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

写例子说明如何给li绑定事件(ul下有1000+个li)?

在不考虑任何情况时,直接使用

$('li').addEventListener(event, fun)
就可以对
li
进行事件绑定。

当子元素过多时,可以利用“事件冒泡”在

ul
上进行绑定,实现事件委托。可以利用
event.target
对被触发的子元素进行操作。

document.getElementsByTag('ul')[0].addEventListener('event', (e) => {// 利用 e.target 对冒泡上来的元素做区分// e.target.nodeName, e.target.id 等})

参考文章:实例分析Javascript中的事件委托和事件绑定

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/379488.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号