我希望在此站点上重新创建滚动效果:misfitwearables.com。到目前为止,我的方法是禁用用户滚动,但仍然检测滚动方向以允许 jQuery 控制页面的滚动方式。问题是它有效(耶!)..但它只适用于第一个卷轴。第一次滚动后,它停止响应。我怎样才能让它在每个滚动上听/响应?
$(this).bind( 'mousewheel', function ( e ) {
if (e.originalEvent.wheelDelta < 0) {
// scroll down
$("html, body").animate({ scrollTop: (+50) }, 900, "easeInOutQuart" );
} else {
// scroll up
$("html, body").animate({ scrollTop: (-50) }, 900, "easeInOutQuart" );
}
return false;
});