0

私は jQuery ScrollPath プラグインを使用していますが、各 DIV でパスを 1 秒ほど停止する方法があるかどうか疑問に思っていました。私は他のプラグインがそのようなことをするのを見てきました。

スクロールし続ける他のサイトで見たことがありますが、スクロールが1秒ほど停止します。

私が使用しているサイトは次のとおりです。

http://mikelegacywebdesign.com/index.html

4

2 に答える 2

1

jQuery Scrollpath プラグインを使用して同じことを行う必要があり、それを行うための回避策を見つけましたが、それが最善の方法ではない可能性があることを認識しています。

基本的に実際のスクロールを担当する関数でプラグインのソース コードを変更し、設定時にメソッドをエスケープするscrollToStep()ドキュメント内のフラグ変数に基づく条件付きチェックを追加しました。適切に処理された呼び出しを通じて選択した外部コードを使用してフラグを設定するだけで、scrollPath のキーポイントで一時停止をシミュレートできます。truescrollToStep()setTimeout()

これがお役に立てば幸いです。

于 2012-12-30T19:55:11.520 に答える
0

これは、単純な遅延スクロールの例を含むjsfiddleです。これが ScrollPath プラグインとどのように相互作用するかはわかりませんが、良いスタートになるかもしれません。

于 2012-06-04T02:02:19.370 に答える