ケースはかなりシンプルです:いくつかのセクションを持つウェブサイトがあります。したがって、各スクロールでは、別のセクションが表示されます。別のセクションにスクロールする前に、どのようにアニメートするのですか?
一部のセクションにはテキストブロックが含まれていて、アニメーション化されている必要があります。
何アニメーションテキストブロックが存在しない場合、それはスクロールダウンの正常な動作を持っている必要があります。
- 番目のスクロールだけで、次のセクションまでスクロールしなければなりません。
アニメーションテキストブロックがある場合は、スクロールがこの順序である必要があります。
番目のスクロールは、テキストブロックをアニメーション化すべきです。現在のセクションにも残ります
ndスクロールして次のセクションにスクロールします。
これを行う簡単な方法はありますか?スクロール
$('#fullpage').fullpage({
onLeave: function(index, nextIndex, direction){
//it won't scroll if the destination is the 3rd section
if(nextIndex == 3){
return false;
}
}
});
をキャンセルするにhttps://github.com/alvarotrigo/fullPage.js#callbacksから
これはすごくうまくいった!私は 'hasClass()'のチェックを追加して、それに続いてスクロールさせました。ありがとう! – Trollwut