event.stopPropagation();这个event要通过参数传递过来,不然可能有的浏览器(比如火狐)不能识别event
要像这么写:
οnclick="init.toggleUserInfo(this,event)"
init.toggleUserInfo=function(target,event){
event.stopPropagation();//阻止冒泡
}
阻止默认事件
init.toggleUserInfo=function(event){
event.preventDefault();
};
<a href="">点我</a>
document.getElementByTagName("a").addEventListener("click",function(e){e.preventDefault()},false);
这样a标签不会跳转了
(仅供参考)