經實驗e.target==this啊,那這個e打印出來就是個object,什么玩意……
至于兩個參數的,好像是為了達到值傳遞的目的
至于兩個參數的,好像是為了達到值傳遞的目的
2017-10-08
如果你不按其他數字,字母,enter等鍵,下面仍然什么也沒有。
而當你按了,那么此時keypress事件被觸發,就會打印出之前的值(你輸入的中文)。
你換成keydown對比,就可以明顯的發現,keydown是同步的(只是少了一個字符)
而keypress是無法同步顯示你輸入的中文的,哪怕你輸入(這個老師有點不負責任),下面依然是空的。只有按其他鍵才會觸發
而當你按了,那么此時keypress事件被觸發,就會打印出之前的值(你輸入的中文)。
你換成keydown對比,就可以明顯的發現,keydown是同步的(只是少了一個字符)
而keypress是無法同步顯示你輸入的中文的,哪怕你輸入(這個老師有點不負責任),下面依然是空的。只有按其他鍵才會觸發
2017-10-06
$("input:last").focusin('慕課網', function(e){
$(this).val(e.data)
})
$(this).val(e.data)
})
2017-10-05
給input加個class名稱,然后focus或者blur可以調用,因為div是不可以觸發focus和blur事件的,但是input可以。<input class="happy" type="text" />
$(".happy").focus(function() {
$(this).css('border', '2px solid red')
$(".happy").focus(function() {
$(this).css('border', '2px solid red')
2017-10-04
mousedown()括號里面給了一個函數,那么就回調這個函數,如果括號里面給了兩個東西,那么第一個是數據,第二個是回調函數。這里的測試三表示的是數據是1111,函數回調data,在data函數里面e.data的意思就是this.data,然后alert輸出的是this.data然而這個data早就被加入了數據就是1111所以最后輸出的是1111
2017-10-04