-
1,mouseenter事件只會在綁定它的元素上被調(diào)用,而不會在后代節(jié)點(diǎn)上被觸發(fā) 2,jQuery提供了一個(gè)mouseenter和mouseleave的快捷方法可以監(jiān)聽用戶移動到內(nèi)部的操作查看全部
-
1.用event 對象的which區(qū)別按鍵,敲擊鼠標(biāo)左鍵which的值是1,敲擊鼠標(biāo)中鍵which的值是2,敲擊鼠標(biāo)右鍵which的值是3查看全部
-
1,click方法用于監(jiān)聽用戶單擊操作,另一個(gè)方法是dbclick方法用于監(jiān)聽用戶雙擊操作 2,方法一:$ele.click() 綁定$ele元素,不帶任何參數(shù)一般是用來指定觸發(fā)一個(gè)事件 方法二:$ele.click( handler(eventObject) ) 綁定$ele元素,每次$ele元素觸發(fā)點(diǎn)擊操作會執(zhí)行回調(diào) handler函數(shù),這樣可以針對事件的反饋?zhàn)龊芏嗖僮髁?,方法中的this是指向了綁定事件的元素 方法三:$ele.click( [eventData ], handler(eventObject) ) 使用與方法二一致,不過可以接受一個(gè)數(shù)據(jù)參數(shù),這樣的處理是為了解決不同作用域下數(shù)據(jù)傳遞的問題 4,click事件觸發(fā)需要以下幾點(diǎn): click事件其實(shí)是由mousedown與mouseup 2個(gè)動作構(gòu)成,所以點(diǎn)擊的動作只有在松手后才觸發(fā) 5,dblclick事件觸發(fā)需要以下幾點(diǎn): dblclick又是由2個(gè)click疊加而來的,所以dblclick事件只有在滿足以下條件的情況下才能被觸發(fā) 鼠標(biāo)指針在元素里面時(shí)點(diǎn)擊。 鼠標(biāo)指針在元素里面時(shí)釋放。 鼠標(biāo)指針在元素里面時(shí)再次點(diǎn)擊,點(diǎn)擊間隔時(shí)間,是系統(tǒng)而定。 鼠標(biāo)指針在元素里面時(shí)再次釋放。查看全部
-
click dbclick 點(diǎn)擊與雙擊查看全部
-
$("input:last").focusout('慕課網(wǎng)', function(e){ $(this).val(e.data); })查看全部
-
focusin 獲得焦點(diǎn)觸發(fā) focusout 失去焦點(diǎn)觸發(fā)查看全部
-
1、trigger相比于on,可以不用交互觸發(fā)alert; 2、triggerHandler相比于trigger,不會在DOM樹上冒泡。查看全部
-
event屬性和方法 .type .pageX .pageY .preventDefault() .stopPropagation() .which .currentTarget this VS event.target查看全部
-
.on() - 綁定事件,可以綁一個(gè)或多個(gè) .off() - 移出on綁定的事件,括號中沒有參數(shù)會銷毀該節(jié)點(diǎn)的所有事件,銷毀指定的則在括號中標(biāo)出,如 $("elem").off("mousedown mouseover")查看全部
-
keydown-按下 keyup-松開 以上兩種事件可處理不被keypress識別的鍵(如功能鍵F1-F12、編輯鍵、定位鍵及任何這些鍵和鍵盤換檔鍵的組合鍵) keypress-與keydown類似,但只能獲取單個(gè)字符;無法響應(yīng)系統(tǒng)功能鍵(如delete、backspace);不區(qū)分小鍵盤和主鍵盤的數(shù)字字符。查看全部
-
submit事件 1、觸發(fā)該事件的行為: <input type="submit"> <input type="image"> <button type="submit"> 某些表單元素獲取焦點(diǎn)時(shí),敲擊enter鍵 2、注意:form元素是有默認(rèn)提交表單的行為,如果通過submit處理的話,需要禁止瀏覽器的這個(gè)默認(rèn)行為。傳統(tǒng)的方式是調(diào)用事件對象e.preventDefault()來處理,jQuery中可以直接在函數(shù)中最后結(jié)尾return false即可查看全部
-
change 有變化則觸發(fā) 適用:input、select、textarea查看全部
-
focus-focusin flur-focusout 前者不能冒泡觸發(fā),后者可以。查看全部
-
鼠標(biāo)事件使用方法有三種:無參數(shù)、回調(diào)函數(shù)、傳入?yún)?shù)+回調(diào)函數(shù)。 1、click-單擊,dblclick-雙擊; 2、mousedown-鼠標(biāo)按下,mouseover-鼠標(biāo)彈起; 3、mousemove-鼠標(biāo)移動操作 4、mouseover-移入,mouseout-移出; 5、mouseenter,mouseleave同4; 6、hover-5的結(jié)合; 7、focusin-點(diǎn)擊焦點(diǎn),focusout-點(diǎn)擊失焦(均為捕獲動作,操作界面)查看全部
-
hover mouseover和mouseleave配合使用效果查看全部
舉報(bào)
0/150
提交
取消