-
事件對象是用來記錄一些事件發(fā)生時的相關(guān)信息的對象。事件對象只有事件發(fā)生時才會產(chǎn)生,并且只能是事件處理函數(shù)內(nèi)部訪問,在所有事件處理函數(shù)運行結(jié)束后,事件對象就被銷毀event.target 冒泡具體看案例查看全部
-
卸載事件off()方法: 移除該綁定事件 根據(jù)on綁定事件的一些特性,off方法也可以通過相應的傳遞組合的事件名,名字空間,選擇器或處理函數(shù)來移除綁定在元素上指定的事件處理函數(shù)。 off()所有事件講全部銷毀查看全部
-
on()的高級用法: 根據(jù)on演變出來的live方法(1.7后去掉了),delegate方法等等。 委托機制: .on( events ,[ selector ] ,[ data ], handler(eventObject) ) selector選擇器 冒泡具體看案例查看全部
-
多個事件綁定同一個函數(shù): $("#elem").on("mouseover mouseout",function(){ }); 多個事件綁定不同函數(shù): $("#elem").on({ mouseover:function(){}, mouseout:function(){},}); 可以傳遞參數(shù),具體點開看案例查看全部
-
on()的多事件綁定: 直接給元素綁定一個處理函數(shù),on()方法是官方推薦的綁定事件的一個方法。 基本用法:.on( events ,[ data ], handler(eventObject) ) 對比方式的不同: $("#elem").click(function(){}) //快捷方式 $("#elem").on('click',function(){}) //on方式查看全部
-
jQuery鍵盤事件之keypress()事件: 用法和keydown是非常相似,區(qū)別: 1、只能捕獲單個字符,不能捕獲組合鍵 2、無法響應系統(tǒng)功能鍵(如delete,backspace) 3、不區(qū)分小鍵盤和主鍵盤的數(shù)字字符 keydown能獲取的更多查看全部
-
jQuery鍵盤事件之keydown()與keyup()事件: keydown是在鍵盤按下就會觸發(fā),keyup是在鍵盤松手就會觸發(fā),用法和以上類似,查看全部
-
具體能觸發(fā)submit事件的行為: 1、<input type="submit"> 2、<input type="image"> 3、<button type="submit"> 4、當某些表單元素獲取焦點時,敲擊Enter(回車鍵)查看全部
-
jQuery表單事件之submit事件: 監(jiān)聽下提交表單的這個動作,用法和以上類似,可以傳遞參數(shù) <form>元素上綁定submit事件,開發(fā)者可以監(jiān)聽到用戶的提交表單的的行為。 form元素是有默認提交表單的行為,return false可以禁止這個默認行為查看全部
-
jQuery表單事件之select事件: 當 textarea 或文本類型的 input 元素中的文本被選擇時,會發(fā)生 select 事件,用法和以上類似,可以傳遞參數(shù)。 注意:select事件只能用于<input>元素與<textarea>元素,查看全部
-
jQuery表單事件之change事件: <input>、<textarea>和<select>元素的值都是可以發(fā)生改變的,開發(fā)者可以通過change事件去監(jiān)聽這些改變的動作 $('.target1').change(function(e) {})查看全部
-
jQuery表單事件之blur與focus事件: blur與focus事件與focusin與focusout事件本質(zhì)區(qū)別:是否支持冒泡處理 focus()在元素本身產(chǎn)生(不支持冒泡) focusin()在元素包含的元素中產(chǎn)生(支持冒泡)查看全部
-
jQuery鼠標事件之focusout事件: 元素失去焦點事件,和以上類似,可以傳遞參數(shù)查看全部
-
jQuery鼠標事件之focusin事件: 獲得焦點事件,用法和以上類似,可以傳遞參數(shù)查看全部
-
jQuery鼠標事件之hover事件: 切換效果(mouseenter與mouseleave組合)簡寫:hover方法 $(selector).hover(handlerIn, handlerOut)查看全部
舉報
0/150
提交
取消