我正在尝试捕获将 DOM 冒泡到正文的单击事件,检查单击元素的选择器是什么,然后基于此选择调用函数。
像这样的东西:
<body>
<a id="do-default-code">Default code</a>
<a id="do-override-code">Override code</a>
</body>
我正在想象这样的(伪代码)。我正在使用 jQuery:
$('body').bind('click', function() {
if ($(this) === $('#do-override-code')) {
overrideCode();
} else {
}
});
我意识到在这种情况下我并不完全理解事件冒泡,并且上面的代码不正确,所以我正在向社区寻求指导。