-
事件对象是用来记录一些事件发生时的相关信息的对象。事件对象只有事件发生时才会产生,并且只能是事件处理函数内部访问,在所有事件处理函数运行结束后,事件对象就被销毁event.target 冒泡具体看案例查看全部
-
卸载事件off()方法: 移除该绑定事件 根据on绑定事件的一些特性,off方法也可以通过相应的传递组合的事件名,名字空间,选择器或处理函数来移除绑定在元素上指定的事件处理函数。 off()所有事件讲全部销毁查看全部
-
on()的高级用法: 根据on演变出来的live方法(1.7后去掉了),delegate方法等等。 委托机制: .on( events ,[ selector ] ,[ data ], handler(eventObject) ) selector选择器 冒泡具体看案例查看全部
-
多个事件绑定同一个函数: $("#elem").on("mouseover mouseout",function(){ }); 多个事件绑定不同函数: $("#elem").on({ mouseover:function(){}, mouseout:function(){},}); 可以传递参数,具体点开看案例查看全部
-
on()的多事件绑定: 直接给元素绑定一个处理函数,on()方法是官方推荐的绑定事件的一个方法。 基本用法:.on( events ,[ data ], handler(eventObject) ) 对比方式的不同: $("#elem").click(function(){}) //快捷方式 $("#elem").on('click',function(){}) //on方式查看全部
-
jQuery键盘事件之keypress()事件: 用法和keydown是非常相似,区别: 1、只能捕获单个字符,不能捕获组合键 2、无法响应系统功能键(如delete,backspace) 3、不区分小键盘和主键盘的数字字符 keydown能获取的更多查看全部
-
jQuery键盘事件之keydown()与keyup()事件: keydown是在键盘按下就会触发,keyup是在键盘松手就会触发,用法和以上类似,查看全部
-
具体能触发submit事件的行为: 1、<input type="submit"> 2、<input type="image"> 3、<button type="submit"> 4、当某些表单元素获取焦点时,敲击Enter(回车键)查看全部
-
jQuery表单事件之submit事件: 监听下提交表单的这个动作,用法和以上类似,可以传递参数 <form>元素上绑定submit事件,开发者可以监听到用户的提交表单的的行为。 form元素是有默认提交表单的行为,return false可以禁止这个默认行为查看全部
-
jQuery表单事件之select事件: 当 textarea 或文本类型的 input 元素中的文本被选择时,会发生 select 事件,用法和以上类似,可以传递参数。 注意:select事件只能用于<input>元素与<textarea>元素,查看全部
-
jQuery表单事件之change事件: <input>、<textarea>和<select>元素的值都是可以发生改变的,开发者可以通过change事件去监听这些改变的动作 $('.target1').change(function(e) {})查看全部
-
jQuery表单事件之blur与focus事件: blur与focus事件与focusin与focusout事件本质区别:是否支持冒泡处理 focus()在元素本身产生(不支持冒泡) focusin()在元素包含的元素中产生(支持冒泡)查看全部
-
jQuery鼠标事件之focusout事件: 元素失去焦点事件,和以上类似,可以传递参数查看全部
-
jQuery鼠标事件之focusin事件: 获得焦点事件,用法和以上类似,可以传递参数查看全部
-
jQuery鼠标事件之hover事件: 切换效果(mouseenter与mouseleave组合)简写:hover方法 $(selector).hover(handlerIn, handlerOut)查看全部
举报
0/150
提交
取消