最新回答 / vibrate
不應(yīng)該這么理解吧,不是簡單地把表達(dá)方式互換,應(yīng)該是xxx(function ( () {} )底層實現(xiàn)為on(xxx.function ( ) { } )
2016-09-01
老師的課程很贊,知識點講得很細(xì)很全。雖然前面錯別字很多,但跟著老師學(xué)下去收獲滿滿的
2016-09-01
點擊觸發(fā)時時把input框清空,失去焦點時設(shè)置val():
$("input:first").focus("",function(e){
//e=event||window.event;
$(this).val(e.data);
});
$("input:first").blur("請輸入賬號",function(ev){
//ev=event||window.event;
$(this).val(ev.data);
})
$("input:first").focus("",function(e){
//e=event||window.event;
$(this).val(e.data);
});
$("input:first").blur("請輸入賬號",function(ev){
//ev=event||window.event;
$(this).val(ev.data);
})
2016-09-01
相比直接調(diào)用事件,例如,$('p').click()。使用trigger的優(yōu)點是可以自定義事件與傳參
2016-08-31
<div id="test">點擊觸發(fā)<div>
$("#text").click(11111,function(e) {
//this指向 div元素
//e.date => 11111 傳遞數(shù)據(jù)
});
是data不是date
$("#text").click(11111,function(e) {
//this指向 div元素
//e.date => 11111 傳遞數(shù)據(jù)
});
是data不是date
2016-08-31
hover的底層應(yīng)該就是使用on同時綁定mouseenter和mouseleave而已。本來是沒有hover的,所以用這個綁定hover是不可行的
2016-08-31
在輸入中文之后再輸入數(shù)字就能顯示中文那是因為后面的觸發(fā)了,并不是響應(yīng)了中文輸入
2016-08-31
obj.trigger(obj擁有的事件,"傳遞數(shù)據(jù)") /*翻譯:觸發(fā),觸發(fā)器*/
1. 將觸發(fā)事件改成 dblclick 觀察會比較明顯
2. 綁定dblclick(按鈕1) 事件點擊2次才會+1
3. 通過自定義按鈕事件(按鈕2) 點擊一次 就可以觸發(fā)dblclick 事件。
4. obj.trigger(事件) :執(zhí)行obj 擁有的事件(如果obj 沒有綁定過 click事件 , obj.trigger('click') 是無法執(zhí)行的)
5. t(它) ri(日) gg(哥哥) er(兒子) 。。畫面感好強(qiáng)。他日GG的兒子
1. 將觸發(fā)事件改成 dblclick 觀察會比較明顯
2. 綁定dblclick(按鈕1) 事件點擊2次才會+1
3. 通過自定義按鈕事件(按鈕2) 點擊一次 就可以觸發(fā)dblclick 事件。
4. obj.trigger(事件) :執(zhí)行obj 擁有的事件(如果obj 沒有綁定過 click事件 , obj.trigger('click') 是無法執(zhí)行的)
5. t(它) ri(日) gg(哥哥) er(兒子) 。。畫面感好強(qiáng)。他日GG的兒子
2016-08-31
其實71行不用再次定義n的,本就是一個全局變量,共享,不過js語言沒有嚴(yán)格編譯前檢查能力,所以就算重復(fù)定義了也沒出錯,弱變量語言就是有這個弊端,靈活但是也易錯
2016-08-31