猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何设置元素下面多个按钮的click事件用1个事件启动
如题,下面多个按钮,我想用1个事件启动,请问应该怎么写?
慕慕森
浏览 357
回答 1
1回答
神不在的星期二
这个就是典型的事件代理,通过给父层元素来绑定事件来实现// 给父层元素绑定事件document.getElementById('father').addEventListener('click', function (e) { // 兼容性处理 var event = e || window.event; var target = event.target || event.srcElement; // 判断是否匹配目标元素,注意,<el-button>实际上也是<button> if (target.nodeName.toLocaleLowerCase === 'button') { // 做你想做的事儿 console.log('the content is: ', target.innerHTML); }});
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续