这个js让我是哭笑不得 因为他不支持IE
而我现在要改成他支持 那们前辈帮我改出来 小弟感激不尽
FF中 这些能执行
addEventListener("click", function(event){} 点击事件 (不管是点左还是右键当会触发这事件)
addEventListener("load", function(event){} 初始化IE中 addEventListener(它不支持IE)该成attachEvent 可就有问题了
attachEvent("onload", function(event)。。 可以执行 没问题
attachEvent("onclick", function(event) 。。 不能执行 基本触发不了这个事件我就改成了 document.onmousedown=function(event){。。 可是可以执行了
但 当它执行完这个后 $("#A").click(function() {...却不执行了
就是说addEventListener("click", function(event){}只要点鼠标 会触发
当点A按钮时 先触发addEventListener执行完后,再看有没有$("#A").click(function() {...事件 有就执行
而我现在要改成他支持 那们前辈帮我改出来 小弟感激不尽
FF中 这些能执行
addEventListener("click", function(event){} 点击事件 (不管是点左还是右键当会触发这事件)
addEventListener("load", function(event){} 初始化IE中 addEventListener(它不支持IE)该成attachEvent 可就有问题了
attachEvent("onload", function(event)。。 可以执行 没问题
attachEvent("onclick", function(event) 。。 不能执行 基本触发不了这个事件我就改成了 document.onmousedown=function(event){。。 可是可以执行了
但 当它执行完这个后 $("#A").click(function() {...却不执行了
就是说addEventListener("click", function(event){}只要点鼠标 会触发
当点A按钮时 先触发addEventListener执行完后,再看有没有$("#A").click(function() {...事件 有就执行
http://www.360doc.com/content/06/0810/09/10273_177814.shtml
{
if(window.addEventListener){
obj.addEventListener(evt, function(e){ fun(e);},false);
}else{
obj.attachEvent('on'+evt,fun);
}
};