为了账号安全,请及时绑定邮箱和手机立即绑定

如果buttton在a标签里面,点击button怎么才能不处罚a标签绑定的事件

如果buttton在a标签里面,点击button怎么才能不处罚a标签绑定的事件

茅侃侃 2019-03-21 18:15:02
我把button写在a标签里面,那点击button就会自动触发外层的a标签所绑定的事件,有办法不触发吗<a href="#" show-id="15">    <div class="online-top">        <div class="top-at">            <img src="/static/images/user.jpg" class="img-responsive">        </div>        <div class="top-on">            <div class="top-on1">                <p>房产机器人</p>                <span>服务行业</span>              </div>            <button class="round btn btn-danger btn-md del-btn" del-id="15">            <span class="glyphicon glyphicon-trash"></span>删除</button>            <div class="clearfix"></div>        </div>         <div class="clearfix"></div>   </div></a>求指教,谢谢。
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

首先,你不应该把这些东西放在 <a> 里面,标签各有各的定义。

想要阻止冒泡,可以使用 event.stopPropagation() 方法。

button.addEventListener('click', e => {

  e.stopPropagation();


查看完整回答
反对 回复 2019-03-30
?
慕标5832272

TA贡献1966条经验 获得超4个赞

js 阻止事件冒泡的方法, 你这把 谷歌 百度 一下


查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 1061 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号