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

如何点击a里边的div,触发div的事件但是让a不跳转?

如何点击a里边的div,触发div的事件但是让a不跳转?

慕容3067478 2018-12-07 02:33:06
补充说明:js:function clickList(e){ var listAll=e.parentNode.childNodes; var list=listAll[1]; console.log(list); if (list.style.display == "none") { list.style.display = "block"; } else{ list.style.display = "none"; } e.stopPropagation(); }html:<a href="一个网址"><div class="pull-right" onclick="clickList(this)"><i class="iconfont">&#xe60a;</i></div></a>
查看完整描述

2 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

不给连接就行了。或者就以class绑定click事件的形式试试。

<a href="javascript:void(0)"><div class="pull-right" onclick="clickList(this)"><i class="iconfont">&#xe60a;</i>

$(function(){

$(".pull-right").click(function(){

var listAll=$(this).find("iconfont");

……

});

 

})

查看完整回答
反对 回复 2018-12-24
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

@贫民窟大侠 请问最后怎么解决的

 

查看完整回答
反对 回复 2018-12-24
  • 2 回答
  • 0 关注
  • 916 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信