触发'虚拟'鼠标滚轮事件

esc*_*ado 21 javascript jquery scrollwheel mouseevent mousewheel

有没有办法触发具有任意增量的滚轮事件.就像jQuery做'click'一样:

$('#selector').trigger('click');
Run Code Online (Sandbox Code Playgroud)

我只需要一个像滚轮一样的东西:

$('#selector').trigger('DOMMouseScroll',{delta: -650});
//or mousewheel for other browsers
Run Code Online (Sandbox Code Playgroud)

我不能用css技巧做'假它',我需要触发实际的本机(或尽可能接近)事件.

谢谢!

gra*_*ine -3

尝试:

.trigger("mousewheel", {wheelDelta: 100})

(完全未经测试。灵感来自于在 div 上绑定到滚轮