Javascript 在scrollTop或scrollTo功能上防止滚动事件

Javascript 在scrollTop或scrollTo功能上防止滚动事件,javascript,jquery,Javascript,Jquery,我正在做一个jQuery插件,我遇到了一个问题 我读了所有的互联网,却找不到相关的答案 我不得不说我根本不想阻止滚动,它有点复杂: 我有一个使用jQuery函数scrollTopint y在窗口上滚动的系统,但对于本机javascript scrollToint y或scrollBy来说确实是一样的 调用这些函数时,它们会触发“滚动”事件。我不想让这些函数触发这个事件,所以我想阻止它 jQuery event.default;不工作,显然是因为它阻止了事件处理函数中的事件操作,所以我只希望这个滚

我正在做一个jQuery插件,我遇到了一个问题

我读了所有的互联网,却找不到相关的答案

我不得不说我根本不想阻止滚动,它有点复杂:

我有一个使用jQuery函数scrollTopint y在窗口上滚动的系统,但对于本机javascript scrollToint y或scrollBy来说确实是一样的

调用这些函数时,它们会触发“滚动”事件。我不想让这些函数触发这个事件,所以我想阻止它

jQuery event.default;不工作,显然是因为它阻止了事件处理函数中的事件操作,所以我只希望这个滚动事件甚至不被触发


我会非常感谢你的帮助,因为我不知道该怎么做

Read kei:我看到了这个问题,但它不能满足我的需要:只有一个卷轴不应该触发事件。其余的键,鼠标滚轮和其他,以及由其他脚本触发的scrollTo。。。必须不要与任何人发生冲突。我正在寻找更好的选择,因为这段代码,侧滚动事件触发器在同一时间不会工作太多。。。Piou Piou:这不是关于preventDefault的,我的帖子上说的……当你在特定的分区上鼠标滚轮时,你想阻止默认滚动吗?不。。。我不想要卷轴。我的帖子不够详细吗?我想滚动工作,但没有触发“滚动”事件。。。但我开始认为在JS中阻止事件触发器是不可能的。。。