-
具體能觸發(fā)submit事件的行為: 1.<input type="submit"> 2.<input type="image"> 3.<button type="submit"> 4.當(dāng)某些表單元素獲取焦點(diǎn)時(shí),敲擊Enter(回車鍵)查看全部
-
select事件只能用于<input>元素與<textarea>元素。查看全部
-
hover()方法是同時(shí)綁定 mouseenter和 mouseleave事件。查看全部
-
mouseenter事件只會(huì)在綁定它的元素上被調(diào)用,而不會(huì)在后代節(jié)點(diǎn)上被觸發(fā)。查看全部
-
mousedown、mouseup事件觸發(fā): 用event 對(duì)象的which區(qū)別按鍵,敲擊鼠標(biāo)左鍵which的值是1,敲擊鼠標(biāo)中鍵which的值是2,敲擊鼠標(biāo)右鍵which的值是3查看全部
-
注意:在同一元素上同時(shí)綁定 click 和 dblclick 事件是不可取的。查看全部
-
focusin()方法在下述情況中很有用:<br> * 需要?jiǎng)討B(tài)添加子類元素的時(shí)候,只需要在父類元素綁定 focusin() 事件,子類會(huì)自動(dòng)追加 focus() 事件 類似的,只需要在父類元素綁定 focusout() 事件,子類會(huì)自動(dòng)追加 blur() 事件查看全部
-
若要觸發(fā)通過 jQuery 綁定的事件處理函數(shù),而不觸發(fā)原生的事件,使用.triggerHandler() 來代替查看全部
-
$('#elem').on('Aaron', function(event,arg1,arg2) { alert("自觸自定義時(shí)間") }); $('#elem').trigger('Aaron',['參數(shù)1','參數(shù)2'])查看全部
-
event.type:獲取事件的類型 event.pageX 和 event.pageY:獲取鼠標(biāo)當(dāng)前相對(duì)于頁面的坐標(biāo) event.preventDefault() 方法:阻止默認(rèn)行為 event.stopPropagation() 方法:阻止事件冒泡 event.which:獲取在鼠標(biāo)單擊時(shí),單擊的是鼠標(biāo)的哪個(gè)鍵 event.currentTarget : 在事件冒泡過程中的當(dāng)前DOM元素,等同于this查看全部
-
event.target代表當(dāng)前觸發(fā)事件的元素,可以通過當(dāng)前元素對(duì)象的一系列屬性來判斷是不是我們想要的元素查看全部
-
<body> <h2>on事件委托</h2> <div class="left"> <div class="aaron"> <a>點(diǎn)擊這里</a> </div> </div> <script type="text/javascript"> //給body綁定一個(gè)click事件 //沒有直接a元素綁定點(diǎn)擊事件 //通過委托機(jī)制,點(diǎn)擊a元素的時(shí)候,事件觸發(fā) $('body').on('click', 'a', function(e) { alert(e.target.textContent) }) </script> </body>查看全部
-
$('button:eq(0)').mousedown(function(){ alert('e.which:'+e.which) }查看全部
-
$('button:eq(0)').click(function(){ alert(this) }查看全部
-
event事件常用屬性: event.type event.pageX event.pageY event.preventDefault() event.stopPropagation() event.which event.currentTarget event.target查看全部
舉報(bào)
0/150
提交
取消