gpt4 book ai didi

javascript - 如何在Javascript中实现自定义事件?

转载 作者:行者123 更新时间:2023-12-01 01:46:05 26 4
gpt4 key购买 nike

我正在构建一个基于 Javascript 的应用程序,后端使用 PHP 和 mysql。由于代码的复杂性,我希望能够触发自定义事件并在捕获事件时执行操作。

所以我遇到了thisthis 。根据this我们也可以使用 jQuery 触发器。

太好了?还没有。在这些文件中 says that IE 不支持这些自定义事件。

但是,我之前使用过 jQuery 插件,它使用自定义事件并且可以在 IE 上运行。

我的问题是

  1. IE 支持自定义事件吗?
  2. 如何找到跨浏览器的兼容性?
  3. 使用自定义事件的正确方法是什么?
  4. 是否有任何可满足自定义事件需求的 jQuery 插件?
  5. 使用自定义事件是否会产生负面影响?

问题 1、2 和 3 是提出此问题的主要关注点。

最佳答案

JQuery 在现有浏览器实现之上标准化其自己的事件结构,以实现跨浏览器一致性。

本质上,您可以在元素上触发自定义事件,并且 JQuery 将通过 DOM 树冒泡该事件,从而在每个元素上触发事件,除非调用事件停止传播。 JQuery 1 支持 IE 6 及以上版本,JQuery 2 支持 IE 9 及以上版本。

http://api.jquery.com/category/events/event-object/
http://api.jquery.com/trigger/
http://jquery.com/browser-support/

关于javascript - 如何在Javascript中实现自定义事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23646921/

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