标签:on() 防止 isp event return cti 浏览器 pos turn
事件处理(事件对象、目标元素的获取,事件对象的属性、方法等)在不同浏览器之间存在差异,jQuery在遵循W3C规范的情况下做了封装统一
$("a").click(function(event) { alert(event.type); // "click"事件 });
$("a").click(function(event) { alert("Current mouse position: " + event.pageX + ", " + event.pageY ); return false; });
this和event.target的区别:
js中事件是会冒泡的,所以this是可以变化的,但event.target不会变化,它永远是直接接受事件的目标DOM元素;
this和event.target都是dom对象,可以转换为jquery对象:$(this)和$(event.target)
$("a[href=http://www.baidu.com]").click(function(event) { alert(event.target.href); return false; });
$("a").mousedown(function(e){ alert(e.which); return false; })
二、事件对象常用的方法:
标签:on() 防止 isp event return cti 浏览器 pos turn
原文地址:https://www.cnblogs.com/yanglang/p/9774638.html