阻止浏览器默认的事件冒泡事件

//阻止浏览器默认的事件冒泡事件
function stopBubble(e){
	//非IE浏览器
	if(e && e.stopPropagation){
		e.stopPropagation();
	}
	//IE浏览器
	else{
		window.event.cancelBubble = true;
	}
}
var li = document.getElementsByTagName("li");
for(var i=0;i<li.length;i++){
	li[i].onmouseover = function(e){
	        this.style.border = '1px solid #f00';
	        stopBubble(e);
       }
       li[i].onmouseout = function(e){
		this.style.border= '0px';
		stopBubble(e);
	}
} 

  

posted @ 2018-08-29 10:03  董七  阅读(329)  评论(0编辑  收藏  举报