1. 事件绑定(2种):
eventName(function(){})
绑定对应事件名的监听, 例如:$('#div').click(function(){});
on(eventName, funcion(){})
通用的绑定事件监听, 例如:$('#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()