;Jquery:动画页面从当前屏幕位置向下 100px
我需要从当前屏幕位置向下滚动一定数量的像素制作滚动动画。
$('html,body').animate({
scrollTop: $(window).position().top += 100
});
或者?
$('html,body').animate({
scrollTop: '+=100px'
});
I need to animate a scroll from the current screen position, down a set number of pixels.
$('html,body').animate({
scrollTop: $(window).position().top += 100
});
or?
$('html,body').animate({
scrollTop: '+=100px'
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
只需更改:
对此:
请参阅演示:http://jsfiddle.net/fpxuC/
Just change:
To this:
See demo: http://jsfiddle.net/fpxuC/
查看 jQuery.ScrollTo 插件。您可以执行以下操作:
$(...).scrollTo( '+=100px', 800 );
查看示例以了解此插件可以执行的所有操作:http://demos.flesler.com/jquery/scrollTo/
Check out the jQuery.ScrollTo plugin. You can do something like:
$(...).scrollTo( '+=100px', 800 );
Check out the sample for everything this plugin can do: http://demos.flesler.com/jquery/scrollTo/