0
4

4 回答 4

3

从元素加载的某些 JavaScript<script>可能会将事件处理函数绑定到元素。

于 2013-01-11T11:56:21.320 回答
3

事件处理程序很可能绑定到其他地方的元素(可能来自包含的 JavaScript 文件)。例如:

document.getElementsByClassName("update")[0].addEventListener("click", function () {
    // Do something on click of the first `.update` element
}, false);
于 2013-01-11T11:56:30.753 回答
0

您不应再像使用onclick. 页面向对象注册一个事件监听器。例如,使用 jQuery 之类的库。

于 2013-01-11T11:57:19.943 回答
-1

你是绝对正确的!期待这样的事情是很自然的,除了还有其他方法可以将事件绑定到对象。

如果你检查页面上的 JavaScript 代码,我相信你会发现可能看起来像 $('a.renameButton').click(function(){}); (如果该站点使用 jQuery)或类似的东西,绑定该特定标签的 onclick 事件以执行某些特定操作。

于 2013-01-11T11:58:14.160 回答