我想滚动浏览器窗口以响应某些用户操作。使用jQuery滚动浏览器窗口
我找到了约scrollLeft
in a stackoverflow response。从那里,我能找到scrollTop
,并结束了以下情况:
$(window).scrollTop((Number($(window).scrollTop())+100)+'px');
这确实事实上滚动,但到页面的顶部。无论我用100取代什么样的价值(我甚至尝试过负数),它总是跳转到页面的顶部。 (注:$(window).scrollTop()
返回0.)
有人可以给我一些提示,我可能会错过什么吗?
如果您使用的是锚链接,你应该阻止事件的默认操作。 'event.preventDefault()'。 – undefined
这是响应鼠标移动元素。 (它尚未实现,但完成后它将成为定时器处理程序。) –