【发布时间】:2013-10-31 21:03:41
【问题描述】:
随着在 javascript 中添加事件的不同方式,它们中的任何一个都像 css 类那样优先吗?例如,内联 onclick 是否总是在添加 addEventListener 之前触发?
如果没有,有没有办法给事件优先级?
【问题讨论】:
-
只是不要混搭,总是在 JavaScript 中附加事件,问题就解决了。
-
啊,感谢到目前为止的所有回复。我问是因为我在 CMS 系统上安装插件。我不想修改根文件,因为它们一团糟。在某些情况下,我需要在图像交换后重新启动插件。我希望该功能交换图像,然后重新启动插件。我应该指定问题并询问它是否会先交换(内联事件)然后重新启动(addEventListenerEvent)?
-
@elclanrs 我绝对同意,不幸的是,在这种情况下,我只是用胶带覆盖现有的东西。
-
@MagicLasso 我不完全理解你的问题。插件是否使用
AddEventListener()将侦听器附加到正在交换的图像? -
@Sniffer 我使用 addeventlistener 将初始化事件添加到元素。我需要它在现有的内联 onclick 事件触发后执行。尽管这主要是出于好奇,但它实际上运行良好。
标签: javascript javascript-events