javascript看qq中多事 件绑定的执行顺序.docxVIP

  • 8
  • 0
  • 约3.75千字
  • 约 3页
  • 2018-01-25 发布于河北
  • 举报

javascript看qq中多事 件绑定的执行顺序.docx

javascript看qq中多事 件绑定的执行顺序

事件绑定的执行次序在W3C的标准下,事件绑定使用的是addEventLisenter。但微软这家伙经常不按常理出牌。它提供的事件绑定方法是attachEvent。关于attachEvent的种种不足,先不一一列举。或许我们已经忍受着用attachEvent来绑定事件。//object.attachEvent(event, function);el.attachEvent(onclick, method);但当在同一元素上绑定多次,你就会知道,微软的这个私人的方法又是多么“不可理喻”。el.attachEvent(onclick, method1);el.attachEvent(onclick, method2);el.attachEvent(onclick, method3);el.attachEvent(onclick, method4);在各个IE下运行,点击el后,各个方法的执行次序是:???? IE6/IE7: method2 - method4 - method3 - method1???? IE8: method4 - method3 - method2 - method1???? IE9: method1 - method2 - method3 - method4IE6/7是一种看不出规律的随机执行,IE8是逆序执行,IE9是顺序执行。无论常识还是W3C标准,这种同一

文档评论(0)

1亿VIP精品文档

相关文档