0

事件处理程序管理的主题在过去很多地方已经被覆盖。一个位置在contest by PPKwinning submission by John Resig有一些问题,并且在分析Resig代码后,网站上的评论似乎倾向于implementation by Dean Edwards“标准”如何在浏览器外部完成浏览器事件管理?

在stackoverflow上还有一些更多的实现,如:Bill AyakatubbyMarco Demaio

在JavaScript框架之外,通常为支持事件功能做什么?有许多选择各有其优点和缺点。我不确定哪一个使用我自己。有没有未经宣布的事实?

+0

使用工具或框架是不宣而事实上。 ;] – 2011-04-20 04:23:48

+2

它是课程的马 - 首先定义你的要求。如果它们很简单,那么DOM 0处理程序就足够了。否则,可能需要更复杂的方案。图书馆往往过于复杂,因为他们试图为每一个可能性提供一个通用的解决方案。为了他们的工作,你必须使用他们的方法来处理所有事情。随着JavaScript(和一般的Web开发),应用程序通常受益于定制解决方案,而不是使用单片框架。 – RobG 2011-04-20 04:30:15

回答