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

补充说明: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>

慕容3067478
浏览 919回答 2
2回答

四季花海

不给连接就行了。或者就以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"); …… });   })

陪伴而非守候

@贫民窟大侠 请问最后怎么解决的  
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript