課程
/前端開發
/jQuery
/jQuery基礎(三)—事件篇
我點擊綠色框里的空白部分,為什么還會顯示body緣故被單擊?。???不是已經阻止了嗎?
我覺得應該是顯示div元素被單擊才對啊
2017-04-18
源自:jQuery基礎(三)—事件篇 6-2
正在回答
手動點擊input,是直接執行了:
$("#accident").on("click",function() {
? ? ? ? alert("trigger觸發的事件會在 DOM 樹中向上冒泡");
? ? });
而不是用trigger或者triggerHandler方法來觸發的。阻止瀏覽器默認行為是說的triggerHandler。
qq_菲琳池子_0
慕俠1357420 提問者
舉報
jQuery第三階段開啟事件修煉,掌握對頁面進行交互的操作
1 回答為什么要阻止submit的默認提交表單行為?
5 回答我不要阻止冒泡
1 回答我使用了三個div,為什么textarea內容改變,還是會顯示在div2中呢?
5 回答為啥$("span").click(function() 阻止事件冒泡不成功
2 回答關于mouseenter和mouseleave阻止冒泡事件
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-04-18
手動點擊input,是直接執行了:
$("#accident").on("click",function() {
? ? ? ? alert("trigger觸發的事件會在 DOM 樹中向上冒泡");
? ? });
而不是用trigger或者triggerHandler方法來觸發的。阻止瀏覽器默認行為是說的triggerHandler。