我正在使用jquery提供可点击的叠加层,我想用左/右替换默认的向上滚动/向下滚动方法(因此当您滚动页面时,它会水平移动而不是垂直移动。我担心滚动功能仍然在叠加中按预期工作。
更新:如果无法滚动浏览器,那么有一个水平滚动条的div会向上/向下滚动从左向右移动(以及锚点)
我的JavaScript体验有限,任何有关此事的指导都将非常感激 谢谢!
答案 0 :(得分:1)
找到合适的解决方案: http://plugins.jquery.com/project/ScrollTo 我的代码:
function shiftScroll(offset) {
console.log('current:' + window.pageXOffset);
console.log('currentY:' + window.pageYOffset);
$(window).scrollTo(window.pageXOffset + offset, window.pageYOffset, {axis:'x'});
}
我仍然需要禁用正文中的垂直滚动条,而不是禁用页面中元素中的垂直滚动条。