gpt4 book ai didi

javascript - 事件监听器是否与 html 事件相同?

转载 作者:搜寻专家 更新时间:2023-11-01 05:07:00 28 4
gpt4 key购买 nike

HTML 中的 onclick 是否与 jQuery 中的 .click() 相同?

显然,从可用性的 Angular 来看,它们是相同的,但我很好奇浏览器如何处理它们。

最佳答案

jQuery 在幕后使用 JavaScript 附加事件。

一个重要的区别是 jQuery 允许使用 click() 绑定(bind)多个事件,而您只能使用 onclick 附加一个处理程序。这是因为 jQuery uses addEventListenerattachEvent 在幕后,而不是直接绑定(bind)到 .onclick

此外,通过 JavaScript(使用或不使用 jQuery)附加处理程序可以提升 unobtrusive JavaScript (即不混合 JavaScript 和 HTML),这是一件好事。

关于javascript - 事件监听器是否与 html 事件相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8770066/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com