彈出來三次都是
b.Event同一個元素觸發的
是由于瀏覽器的默認行為、為什么出發三次、去百度一下就知道了
return false; 就不會觸發3次了
b.Event同一個元素觸發的
是由于瀏覽器的默認行為、為什么出發三次、去百度一下就知道了
return false; 就不會觸發3次了
2016-05-29
個人理解,也可以不寫成函數形式,直接用
$("input:last").focusin('慕課網', fn)
效果一樣
$("input:last").focusin('慕課網', fn)
效果一樣
2016-05-25
當元素獲得焦點時(當通過鼠標點擊選中元素或通過 tab 鍵定位到元素時),發生 focus 事件。
focus() 方法觸發 focus 事件,或規定當發生 focus 事件時運行的函數。
當元素(或在其內的任意元素)獲得焦點時發生 focusin 事件。
當在元素或在其內的任意元素上發生 focus 事件時,focusin() 方法添加要運行的函數。
與 focus() 方法不同的是,focusin() 方法在任意子元素獲得焦點時也會觸發。
focus() 方法觸發 focus 事件,或規定當發生 focus 事件時運行的函數。
當元素(或在其內的任意元素)獲得焦點時發生 focusin 事件。
當在元素或在其內的任意元素上發生 focus 事件時,focusin() 方法添加要運行的函數。
與 focus() 方法不同的是,focusin() 方法在任意子元素獲得焦點時也會觸發。
2016-05-25
我試了,兩個都會冒泡啊
$('body').on('click',function(e){
alert("body");
})
$('body').on('click',function(e){
alert("body");
})
2016-05-24