-
keypress事件與keydown和keyup的主要區(qū)別 對中文輸入法支持不好,無法響應(yīng)中文輸入 無法響應(yīng)系統(tǒng)功能鍵(如delete,backspace) 由于前面兩個限制,keyCode與keydown和keyup不是很一致 KeyPress主要用來接收字母、數(shù)字等ANSI字符,而 KeyDown 和 KeyUP 事件過程可以處理任何不被 KeyPress 識別的擊鍵。諸如:功能鍵(F1-F12)、編輯鍵、定位鍵以及任何這些鍵和鍵盤換檔鍵的組合等。 注意 keydown事件觸發(fā)在文字還沒敲進(jìn)文本框,這時如果在keydown事件中輸出文本框中的文本,得到的是觸發(fā)鍵盤事件前的文本,而keyup事件觸發(fā)時整個鍵盤事件的操作已經(jīng)完成,獲得的是觸發(fā)鍵盤事件后的文本查看全部
-
%("input:first").focusout(function(){})查看全部
-
$("input:first").focusin(function(){ %(this).css("border","2px solid red") })查看全部
-
select事件只能用于<input>元素與<textarea>元素 用鼠標(biāo)選擇input文本內(nèi)容時觸發(fā)。 事件target屬性指向觸發(fā)該事件的元素查看全部
-
鼠標(biāo)移動位置 e.pageX e.pageY查看全部
-
當(dāng)元素觸發(fā)了focus事件,它就產(chǎn)生了focusin()事件 focus()在元素本身產(chǎn)生,focusin()在元素包含的元素中產(chǎn)生查看全部
-
如果在一個元素按住了鼠標(biāo)不放,并且拖動鼠標(biāo)離開這個元素,并釋放鼠標(biāo)鍵,這仍然是算作mousedown事件 如果在元素外按住了鼠標(biāo)不放,并且拖動鼠標(biāo)進(jìn)入這個元素,并釋放鼠標(biāo)鍵,這仍然是算作mouseup事件 用event對象的which區(qū)別按鍵,鼠標(biāo)左鍵是1,右鍵是3,滾輪是2查看全部
-
a();指執(zhí)行函數(shù)a。 在函數(shù)a中給第3個button綁定click事件,1111為傳遞的數(shù)據(jù),data是傳遞的目標(biāo)函數(shù),應(yīng)該是將1111傳遞給data(e)函數(shù)。 執(zhí)行date(e)函數(shù)時可以alert出e.data,e.data的意思就是被傳遞的數(shù)據(jù)的內(nèi)容查看全部
-
.bind()是直接綁定在元素上 .live()則是通過冒泡的方式來綁定到元素上的。更適合列表類型的,綁定到document DOM節(jié)點(diǎn)上。和.bind()的優(yōu)勢是支持動態(tài)數(shù)據(jù)。 .delegate()則是更精確的小范圍使用事件代理,性能優(yōu)于.live() .on()則是最新的1.9版本整合了之前的三種方式的新事件綁定機(jī)制查看全部
-
keypress事件與keydown和keyup的主要區(qū)別 對中文輸入法支持不好,無法響應(yīng)中文輸入 無法響應(yīng)系統(tǒng)功能鍵(如delete,backspace) 由于前面兩個限制,keyCode與keydown和keyup不是很一致 總而言之, KeyPress主要用來接收字母、數(shù)字等ANSI字符,而 KeyDown 和 KeyUP 事件過程可以處理任何不被 KeyPress 識別的擊鍵。諸如:功能鍵(F1-F12)、編輯鍵、定位鍵以及任何這些鍵和鍵盤換檔鍵的組合等。查看全部
-
通過在<form>元素上綁定submit事件,開發(fā)者可以監(jiān)聽到用戶的提交表單的的行為 具體能觸發(fā)submit事件的行為: <input type="submit"> <input type="image"> <button type="submit"> 當(dāng)某些表單元素獲取焦點(diǎn)時,敲擊Enter(回車鍵) 上述這些操作下,都可以截獲submit事件。 這里需要特別注意: form元素是有默認(rèn)提交表單的行為,如果通過submit處理的話,需要禁止瀏覽器的這個默認(rèn)行為 傳統(tǒng)的方式是調(diào)用事件對象 e.preventDefault() 來處理, jQuery中可以直接在函數(shù)中最后結(jié)尾return false即可查看全部
-
select事件 當(dāng) textarea 或文本類型的 input 元素中的文本被選擇時,會發(fā)生 select 事件。 這個函數(shù)會調(diào)用執(zhí)行綁定到select事件的所有函數(shù),包括瀏覽器的默認(rèn)行為??梢酝ㄟ^在某個綁定的函數(shù)中返回false來防止觸發(fā)瀏覽器的默認(rèn)行為。 select事件只能用于<input>元素與<textarea>元素查看全部
-
change事件 <input>元素,<textarea>和<select>元素都是可以選擇值一些改變,開發(fā)者可以通過change事件去監(jiān)聽這些改變的動作 input元素 監(jiān)聽value值的變化,當(dāng)有改變時,失去焦點(diǎn)后觸發(fā)change事件 select元素 對于下拉選擇框,復(fù)選框和單選按鈕,當(dāng)用戶用鼠標(biāo)作出選擇,該事件立即觸發(fā) textarea元素 多行文本輸入框,當(dāng)用戶用鼠標(biāo)點(diǎn)擊時,該事件立即觸發(fā)查看全部
-
focus()在元素本身產(chǎn)生,focusin()在元素包含的元素中產(chǎn)生查看全部
-
$(selector).hover(handlerIn, handlerOut) handlerIn(eventObject):當(dāng)鼠標(biāo)指針進(jìn)入元素時觸發(fā)執(zhí)行的事件函數(shù) handlerOut(eventObject):當(dāng)鼠標(biāo)指針離開元素時觸發(fā)執(zhí)行的事件函數(shù)查看全部
舉報
0/150
提交
取消