专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Javascript教程 » window.addevent:window.addeventjs事件驱动函数集合addEvent等 »正文

window.addevent:window.addeventjs事件驱动函数集合addEvent等

来源: 发布时间:星期六, 2008年12月27日 浏览:100次 评论:0
// written by Dean Edwards, 2005
// with input from Tino Zijdel, Matthias Miller, Diego Perini
// http://dean.edwards.name/weblog/2005/10/add-event/
function addEvent(element, type, handler) {
(element.addEventListener) {
element.addEventListener(type, handler, false);
} {
// assign each event handler a unique ID
(!handler.$$guid) handler.$$guid = addEvent.guid;
// create a hash table of event types for the element
(!element.events) element.events = {};
// create a hash table of event handlers for each element/event pair
var handlers = element.events[type];
(!handlers) {
handlers = element.events[type] = {};
// store the existing event handler ( there is _disibledevent= true;
};
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: