将jQuery代码转换为纯JavaScript

将jQuery代码转换为纯JavaScript,javascript,jquery,Javascript,Jquery,我正在尝试将jQuery代码转换为纯JavaScript,但我遇到了以下问题: $(window).on({ resize: someFunction, scroll: someOtherFunction }).trigger("resize").trigger("scroll") 任何提示?添加事件处理程序的操作如下: window.onresize = someFunction; document.body.onscroll = someOtherF

我正在尝试将jQuery代码转换为纯JavaScript,但我遇到了以下问题:

    $(window).on({
      resize: someFunction,
      scroll: someOtherFunction
    }).trigger("resize").trigger("scroll")

任何提示?

添加事件处理程序的操作如下:

window.onresize = someFunction;
document.body.onscroll = someOtherFunction;

触发事件稍微复杂一些。您可以看到trigger()的jQuery源代码on

jquery仅从javascript创建。它的创建方式受到大多数浏览器的支持…我不知道将jquery转换为javascriptI的目的是什么我不关心较旧的浏览器someFunction();someOtherFunction()之后是的,除非事件对象是必需的,否则可以正常工作。@JohnKiller,你是对的,触发器只用于在页面加载和someFunction()时调用函数;someOtherFunction();他做这项工作。谢谢