我正在使用jQuery的scrollTo插件,我希望水平滚动“掩码”下的div,这对我很有用,但我不想滚动页面垂直(当然平滑滚动不想使用它,只有像HTML一样跳转几个像素(根据显示器的垂直分辨率,因为显示整个页面时没有任何反应)
如何禁用垂直跳转到div?
更新
我找到了答案 - onclick =“return false”
thx for help guys!
答案 0 :(得分:1)
如果你还没有,你应该查看scrollTo jQuery插件,它提供流畅的动画和特定元素的滚动。
然而对我而言,它听起来更像是div的动画而不是滚动,在这种情况下你需要为div的绝对位置设置动画。
如果您希望滚动位置立即移动,请使用jQuery的scrollTop(200)
来更改元素的滚动位置。
答案 1 :(得分:0)
$('#the_div').scrollLeft($('#the_div').scrollLeft()+300);
或者,使用scrollTo plugin:
$('#the_div').scrollTo('+300', {axis:'x'});