首页 »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
相关文章读者评论发表评论 |