課程
/前端開發
/jQuery
/jQuery基礎(三)—事件篇
點擊按鈕為什么會彈出3次 alert彈框, 誰解釋下
2017-05-12
源自:jQuery基礎(三)—事件篇 3-3
正在回答
這不是冒泡行為,是在chrome下select被執行了三次。iE和FF下就是一次。
第一次:是click觸發select。
第二次:瀏覽器的默認行為,
第三次:瀏覽器默認行為會選中input內的文本,從而觸發第三次select.
這就是為什么三次之后文本變藍了!
你在select函數語句中加入e.preventDefault();就行了。所有瀏覽器就都一樣了。
Doit的信仰 提問者
從那冒到哪?阻止冒泡怎么不行
事件冒泡
舉報
jQuery第三階段開啟事件修煉,掌握對頁面進行交互的操作
2 回答jquery基礎事件篇3-2小節
1 回答jquery中select事件
2 回答jquery中的事件e
2 回答JQUERY事件問題
3 回答jQuery表單事件之select事件
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-05-13
這不是冒泡行為,是在chrome下select被執行了三次。iE和FF下就是一次。
第一次:是click觸發select。
第二次:瀏覽器的默認行為,
第三次:瀏覽器默認行為會選中input內的文本,從而觸發第三次select.
這就是為什么三次之后文本變藍了!
你在select函數語句中加入e.preventDefault();就行了。所有瀏覽器就都一樣了。
2017-05-12
從那冒到哪?阻止冒泡怎么不行
2017-05-12
事件冒泡