亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

jquery 事件 3-3 課程中

點擊按鈕為什么會彈出3次 alert彈框, 誰解釋下

正在回答

3 回答

這不是冒泡行為,是在chrome下select被執行了三次。iE和FF下就是一次。

第一次:是click觸發select。

第二次:瀏覽器的默認行為,

第三次:瀏覽器默認行為會選中input內的文本,從而觸發第三次select.

這就是為什么三次之后文本變藍了!

你在select函數語句中加入e.preventDefault();就行了。所有瀏覽器就都一樣了。


4 回復 有任何疑惑可以回復我~
#1

Doit的信仰 提問者

雖然我不太懂,仍非常感謝!
2017-05-15 回復 有任何疑惑可以回復我~

從那冒到哪?阻止冒泡怎么不行

0 回復 有任何疑惑可以回復我~

事件冒泡

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
jQuery基礎(三)—事件篇
  • 參與學習       89984    人
  • 解答問題       645    個

jQuery第三階段開啟事件修煉,掌握對頁面進行交互的操作

進入課程

jquery 事件 3-3 課程中

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號