使用有什么区别?
$("#element").click(function() { alert("test"); });
和
<div id="element" onclick="alert('test');"></div>
解决方法
Why Inline JavaScript Code Is Such A Bad Thing
和
使用框架来绑定JavaScript事件也总是比较好,因为如果没有(attachEvent ..),那么你需要照顾自己的跨浏览器的东西.