```on```:可以綁定自定義事件和原生 DOM 事件。
```trigger```:可以觸發(fā)自定義事件和原生 DOM 事件。
```trigger```:可以觸發(fā)自定義事件和原生 DOM 事件。
2018-06-13
```this```:綁定事件處理程序的 DOM 對(duì)象。
```e.target```:事件真實(shí)發(fā)生時(shí)的 DOM 對(duì)象。
```e.target```:事件真實(shí)發(fā)生時(shí)的 DOM 對(duì)象。
2018-06-13
jQuery 事件綁定,底層都是使用 ```on``` 來綁定的,使用 ```on``` 可以同時(shí)綁定多個(gè)事件。
2018-06-13
對(duì)于輸入框元素(input 和 textarea),```onchange ```事件要在內(nèi)容發(fā)生改變,**并且失去焦點(diǎn)時(shí)才觸發(fā)**,對(duì)于其他類型的表單元素,```onchange``` 事件在切換值之后就會(huì)觸發(fā)。
2018-06-13
```focusin``` 和 ```focusout```:失去焦點(diǎn)后會(huì)冒泡,父級(jí)元素可以綁定該事件
```focus``` 和 ```blur```:只對(duì)表單元素有效
```focus``` 和 ```blur```:只對(duì)表單元素有效
2018-06-13
測(cè)試三這樣寫童鞋們更容易接受吧:
function a(){
$('button').mousedown(111111,function(e){
alert(e.data)
})
};
a();
function a(){
$('button').mousedown(111111,function(e){
alert(e.data)
})
};
a();
2018-05-16
function a(){
$('button').mousedown(111111,function(e){
alert(e.data)
})
};
a();
$('button').mousedown(111111,function(e){
alert(e.data)
})
};
a();
2018-05-16
on()事件相當(dāng)于是$(document).click(function(){if(點(diǎn)擊的是a){}}),給body添加了一個(gè)click事件,當(dāng)點(diǎn)擊的是btn,事件冒泡原理,從里到外,就相當(dāng)于點(diǎn)擊了a,那么就會(huì)執(zhí)行函數(shù),本質(zhì)上只給body添加了一個(gè)事件,而click()事件是給所有子元素a添加了click事件。
參考:https://www.cnblogs.com/wufangfang/p/5333007.html
參考:https://www.cnblogs.com/wufangfang/p/5333007.html
2018-05-16
使用場(chǎng)景:比如校驗(yàn)用戶輸入的表單內(nèi)容合法性等,不合法的就不向服務(wù)器上的action頁面發(fā)起請(qǐng)求以及提交表單數(shù)據(jù)
2018-05-14