編程練習為什么要阻止事件冒泡
title.onclick=function(event){
? ? ? ? ? ? ? ? event = event ||window.event;
? ? ? ? ? ? ? ? // 執行腳本
? ? ? ? ? ? ? ? if(event.stopPropagation){
? ? ? ? ? ? ? ? ? ? event.stopPropagation();
? ? ? ? ? ? ? ? }else{
? ? ? ? ? ? ? ? ? ? event.cancelBubble=true;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ?menu.style.display='block';
? ? ? ? ? ? }
2016-10-17
如果不阻止的話,menu菜單打不開,一直被冒泡給設置為none 了
2016-08-18
不阻止冒泡的話,就會先執行title的click事件讓menu顯示,同時會冒泡到document的click事件,讓menu消失。
2016-08-18
防止它層層往上觸發
2016-08-18
因為需要在點擊空白處的時候把menu隱藏啊 title觸發click事件也會影響到document的click事件