我想要一种有效的方法来修改滚动并在网页上添加惯性效果。
你对 JavaScript 有什么想法吗(例如使用 jQuery)?
前任。https://victoriabeckham.landrover.com/INT
非常感谢。
我想要一种有效的方法来修改滚动并在网页上添加惯性效果。
你对 JavaScript 有什么想法吗(例如使用 jQuery)?
前任。https://victoriabeckham.landrover.com/INT
非常感谢。
AFAIK 没有原生的“scrollStop”事件。
但是这个插件使用 jQUerys“特殊事件”API http://james.padolsey.com/javascript/special-scroll-events-for-jquery/模拟类似的东西
您也许可以从那里为 scrollTop 设置动画...
$(window).bind('scrollstop', function(e) {
console.log( );
$('html, body').animate({scrollTop: ($(window).scrollTop() +100 )}, 'slow');
});
您的示例网站没有对本机滚动条做任何事情。
我相信,如果您查看您所指向的网站上的内容,就会发现正在发生的事情有一种流行的效果,称为“视差”。您应该能够查找视差示例并获得您在那里看到的那种效果。