私はこのスクロール効果をウェブサイトで機能させようとしています。ユーザーが下にスクロールすると、自動的に次のスライドに移動する必要があります。ユーザーが上にスクロールすると、スライドを1つ戻す必要があります。Jqueryの関数を使用して多くのことを試しましたonScroll
が、どれも機能していないようです。
次のスクリプトを使用して、ユーザーが上にスクロールするか下にスクロールするかを確認します。
var lastScrollTop = 0;
var check = 1;
var scrollDirection = 'down';
var scrollBottom = $(window).scrollTop() + $(window).height();
$(window).scroll(function(event) {
slideHeight = $('.slide').height();
var st = $(this).scrollTop();
if (st > lastScrollTop){
scrollDirection = 'down';
if (check == 1){
$('body').scrollTo( {top:'0px', left:'100%'}, 800 );
check = 0;
}
} else {
scrollDirection = 'up';
}
lastScrollTop = st;
console.log('ScrollDirection: '+ scrollDirection);
});
私はこれ以上来ることはありません。開発が行われる(テスト)Webサイトは次のとおりです。http://bit.ly/RBcffY この種の機能の経験がある人は、本当に役に立ちます。