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