1、事件绑定(2种)
① eventName(function(){ })
绑定对应事件名的监听,例如:$(‘#div’). click(function(){ });
② on(eventName,function(){ })
通用的绑定事件监听,例如:$(‘#div’). on(‘click’,function(){ });
③ 优缺点:
eventName:编码方便,但只能加一个监听,且有的事件监听不支持。
on:编码不方便,可以添加多个监听,且更通用
2、事件解绑
off(eventName);
3、事件的坐标
① event.clientX,event.clientY:相对于视口的左上角
② event.pageX,event.pageY:相对于页面的左上角
③ event.offsetX,event.offsetY:相对于事件元素左上角
4、事件相关处理
① 阻止事件冒泡:event.stopPropagation();
② 阻止事件默认行为:event.preventDefault();
本文分享到此结束,欢迎大家评论区相互讨论学习,下一篇继续补充jQuery中事件处理的学习。