6

我正在将项目中的 jQuery 升级到最新版本 3.4.1。我设置jquery-migrate并查看浏览器控制台以查看我应该修改的内容。除其他外,它读取jQuery.fn.scroll() event shorthand is deprecated

我的代码很简单:divBody.scroll();.

文档To trigger the event manually, apply .scroll() without an argument::. 我坚信这就是我正在做的事情。为什么迁移仍然抱怨?

4

1 回答 1

7

似乎文档尚未更新以反映弃用。请参阅jQuery Migrate 插件的警告消息(特别是事件速记弃用)。

根据那里提供的解决方案,以下代码应该可以工作,删除弃用警告:

divBody.trigger("scroll");
于 2019-09-20T19:37:15.643 回答