-
jQuery鼠标事件之mouseenter与mouseleave事件: 监听用户用户操作鼠标是否有移到元素内部或是元素外部,用法类似 mouseenter事件和mouseover的区别: 关键点就是:冒泡的方式处理问题,具体点开看案例 mouseover如果父元素也有该事件,也会被触发 mouseenter事件只会在绑定它的元素上被调用,而不会在后代节点上被触发查看全部
-
jQuery鼠标事件之mouseover与mouseout事件: 监听用户的移入移出操作,两者用法类似,可以传递参数查看全部
-
jQuery鼠标事件之mousemove事件: mousemove鼠标移动就触发,可以传递参数 注意:如果处理器做任何重大的处理,或者如果该事件存在多个处理函数,这可能造成浏览器的严重的性能问题查看全部
-
jQuery鼠标事件之mousedown与mouseup事件: mousedown强调鼠标按下就触发,mouseup强调鼠标弹起就触发,两种方法用法类似,可以传递参数 click与mousedown的区别: click事件其实是由mousedown于mouseup 2个动作构成,所以点击的动作只有在松手后才触发查看全部
-
jQuery鼠标事件之click与dbclick事件: click单击事件,dbclick事件双击事件,用法类似,可以传递参数 $("#test").click(function(){ //this指向当前元素 })查看全部
-
这个分析很到位: keypress事件与keydown和keyup的主要区别 只能捕获单个字符,不能捕获组合键 无法响应系统功能键(如delete,backspace) 不区分小键盘和主键盘的数字字符 总而言之, KeyPress主要用来接收字母、数字等ANSI字符,而 KeyDown 和 KeyUP 事件过程可以处理任何不被 KeyPress 识别的击键。诸如:功能键(F1-F12)、编辑键、定位键以及任何这些键和键盘换档键的组合等。查看全部
-
1,同一个元素不要同时绑定click和dbclick。因为执行的次数和先后没法预期。查看全部
-
focusin focusout是jquery提供的事件,不是js原生的事件,并且这两个事件是冒泡的。查看全部
-
focusin focusout会冒泡 focus blur不会冒泡查看全部
-
triggerHandler 相当于只调用的绑定的函数(当然不会影响浏览器的默认行为,也不会冒泡,函数的返回值就是调用的返回值) trigger,仅仅是个触发事件查看全部
-
keypress事件与keydown和keyup的主要区别 只能捕获单个字符,不能捕获组合键 无法响应系统功能键(如delete,backspace) 不区分小键盘和主键盘的数字字符 总而言之, KeyPress主要用来接收字母、数字等ANSI字符,而 KeyDown 和 KeyUP 事件过程可以处理任何不被 KeyPress 识别的击键。诸如:功能键(F1-F12)、编辑键、定位键以及任何这些键和键盘换档键的组合等。查看全部
-
$("div").on("click","p",fn) 事件绑定在最上层div元素上,当用户触发在a元素上,事件将往上冒泡,一直会冒泡在div元素上。如果提供了第二参数,那么事件在往上冒泡的过程中遇到了选择器匹配的元素,将会触发事件回调函数查看全部
-
$("#test3").on({ mousedown: function(e) { $(this).text('触发事件1:' + e.type) }, mouseup: function(e) { $(this).text('触发事件2:' + e.type) } }) 这样写也行: $("#test3").on({ 'mousedown': function(e) { $(this).text('触发事件1:' + e.type) }, 'mouseup': function(e) { $(this).text('触发事件2:' + e.type) } })查看全部
-
event.type:获取事件的类型 event.pageX和event.pageY:获取鼠标当前相对于页面的坐标 event.preventDefault()方法:阻止默认行为 event.stopPropagation()方法:阻止事件冒泡 event.which:获取在鼠标单击时,单击的是鼠标的哪个键 event.currentTarget:在事件冒泡过程中的当前DOM元素 this和event.target的区别: js中事件是会冒泡的,所以this是可以变化的,但event。target不会变化,它永远是直接接受事件的目标DOM元素; .this和event.target都是dom对象 如果要使用jquery中的方法可以将他们转换为jquery对象。比如this和$(this)的使用。event.target和(event.target)的使用;查看全部
-
通过.on()绑定的事件处理程序 通过.off()方法移除该程序 根据on绑定事件的一些特性,off方法也可以通过响应的传递组合的事件名,名字空间,选择器或处理函数来移除绑定在元素上指定的事件处理函数,当有多个过滤参数时,只有与这些参数完全匹配的事件处理函数才会被移除查看全部
举报
0/150
提交
取消