課程
/前端開發
/Bootstrap
/玩轉Bootstrap(JS插件篇)
$(function(){ ? ?$("#myTab a").click(function(e){ ? ? ? ?e.preventDefault(); ? ? ? ?$(this).tab("show"); ? ?});})
2016-11-22
源自:玩轉Bootstrap(JS插件篇) 3-6
正在回答
事件冒泡:例如這樣一個結構 :<li><a></a></li>,假如你在a標簽上綁定了一個點擊click事件,如:$("a").click(function(){alert("a"); }); 還在li標簽上綁定了一個事件,如:$("li").click(function(){alert("li"); }); ?如果不加e.preventDefault();這一語句,結果會在alert("a");執行后再次執行alert("li")語句,因為a標簽在li標簽中,a標簽在li標簽范圍中,在執行a標簽上的事件后會執行li標簽上的相同類型事件,從內層標簽往外層依次執行相同類型事件,從里面往外面,此為冒泡。
web小菜 提問者
前面在答什么????
阻止冒泡是event.stopPropagation()。
event.preventDefault()是阻止默認行為?。?!
a元素的默認行為點擊會跳轉
葉南南
意思是加上他 ?這個事件不會被污染 ?li標簽里面的方法不會執行 ?只執行a標簽綁定的事件
e.preventDefault();阻止事件冒泡,這是因為你冒泡的路徑上沒有其他的click事件。如果有就會觸發
舉報
帶領大家學習怎么使用JS自由控制Bootstrap中提供的組件
3 回答function(e){ e.preventDefault();這兩行不知道是什么意思
1 回答這個CSS樣式是什么樣式?樣式是加給誰的?
1 回答navbar-static這個是什么作用?
3 回答為什么沒有效果呢 這樣寫來單擊其他地方也可以關閉 ESC也可以關閉
1 回答這個里面引入了transition.js,為什么沒有過渡動畫?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-31
事件冒泡:例如這樣一個結構 :<li><a></a></li>,假如你在a標簽上綁定了一個點擊click事件,如:$("a").click(function(){alert("a"); }); 還在li標簽上綁定了一個事件,如:$("li").click(function(){alert("li"); }); ?如果不加e.preventDefault();這一語句,結果會在alert("a");執行后再次執行alert("li")語句,因為a標簽在li標簽中,a標簽在li標簽范圍中,在執行a標簽上的事件后會執行li標簽上的相同類型事件,從內層標簽往外層依次執行相同類型事件,從里面往外面,此為冒泡。
2018-08-30
前面在答什么????
阻止冒泡是event.stopPropagation()。
event.preventDefault()是阻止默認行為?。?!
a元素的默認行為點擊會跳轉
2017-11-17
意思是加上他 ?這個事件不會被污染 ?li標簽里面的方法不會執行 ?只執行a標簽綁定的事件
2016-11-22
e.preventDefault();阻止事件冒泡,這是因為你冒泡的路徑上沒有其他的click事件。如果有就會觸發