【发布时间】:2013-01-29 02:05:36
【问题描述】:
jQuery 如何知道任何 DOM 事件何时发生?
$('body').on('click', function(e) {
alert('working');
});
document.body.onclick; // null
我太依赖这个库了。有人能告诉我它是如何知道身体被点击的吗?
【问题讨论】:
-
它可能使用
addEventListener(和IE的等价物):developer.mozilla.org/en/docs/DOM/element.addEventListener。由于jQuery是开源的,你也可以看看它的源代码:github.com/jquery/jquery. -
@FelixKling,并为 IE 标准化...
标签: jquery dom javascript-events event-handling