0

我想要一种有效的方法来修改滚动并在网页上添加惯性效果。

你对 JavaScript 有什么想法吗(例如使用 jQuery)?

前任。https://victoriabeckham.landrover.com/INT

非常感谢。

4

2 回答 2

1

AFAIK 没有原生的“scrollStop”事件。

但是这个插件使用 jQUerys“特殊事件”API http://james.padolsey.com/javascript/special-scroll-events-for-jquery/模拟类似的东西

您也许可以从那里为 scrollTop 设置动画...

http://jsfiddle.net/3cAdy/

$(window).bind('scrollstop', function(e) {
    console.log(  );
    $('html, body').animate({scrollTop: ($(window).scrollTop() +100 )}, 'slow');
});​
于 2012-07-14T23:11:37.177 回答
0

您的示例网站没有对本机滚动条做任何事情。

我相信,如果您查看您所指向的网站上的内容,就会发现正在发生的事情有一种流行的效果,称为“视差”。您应该能够查找视差示例并获得您在那里看到的那种效果。

于 2012-07-22T01:46:41.117 回答