Jquery 触发'的滚动事件;1像素';在另一个功能中

Jquery 触发'的滚动事件;1像素';在另一个功能中,jquery,scroll,triggers,Jquery,Scroll,Triggers,有没有办法通过px触发滚动事件,例如:for1px 我试过: $('html,body').trigger('scroll'); 以及: 但它并没有像我预期的那样起作用。还有别的办法吗? 我想在另一个单击功能中触发此操作。您可以执行以下操作: window.scrollTo(window.scrollX, window.scrollY + 1); 提取scroll事件触发到其自身函数时执行的逻辑会更简单,您可以直接调用该函数而无需伪造事件,或者将窗口滚动N个像素以强制event@RoryMc

有没有办法通过
px
触发滚动事件,例如:for
1px

我试过:

$('html,body').trigger('scroll');
以及:

但它并没有像我预期的那样起作用。还有别的办法吗? 我想在另一个
单击
功能中触发此操作。

您可以执行以下操作:

window.scrollTo(window.scrollX, window.scrollY + 1);

提取
scroll
事件触发到其自身函数时执行的逻辑会更简单,您可以直接调用该函数而无需伪造事件,或者将窗口滚动N个像素以强制event@RoryMcCrossan里面有很多事件,逻辑和行动,很多都不是我创造的,因此,我无法将它们提取到其他功能,这就是为什么这项工作围绕着兄弟。为什么在这个问题上投反对票请务必解释你的投票,以便我可以纠正我自己。!它不能正常工作,不能触发滚动。!是的,是的。这就是你要问的?“有没有办法通过px触发滚动事件,例如:对于1px”在上面的评论中,我的意思是现在没有,但很抱歉,bro现在工作正常,我只是将
1
增加到
5
,并且现在工作。
window.scrollTo(window.scrollX, window.scrollY + 1);