ブラウザで要素の現在の場所をどのように見つけることができるのだろうかと思っていました。jQueryスライダーを作成しようとしています。以前にマージンをアニメーション化してスライダーを作成しました。しかし、この場合は少し複雑です。2つのナビゲーションがあります。あるページから別のページにスライドするもの。1ページに4つのサムネイルがあります。また、下部のナビゲーションを使用すると、1つのサムネイルのみをスライドできます。下の画像を参照してください。
マージンをアニメートすることで、この効果を以前に得ることができました。しかし、それはあまり効率的ではなく、多くのバグがあります。だから、もう一度一からやりたいと思いました。
今私がやろうとしていることは:
- 矢印ナビゲーションを使用して、マージンをアニメーション化し、次のスライドに進みます。
- ページネーションを使用して、サムネイルの現在の位置を確認し、記事の幅+ガターに等しいマージンをアニメーション化します。
jQueryオフセットを使用してそれを行うことは可能ですか?正しい方法を教えてください。サンプルコードの例は高く評価されます。
前もって感謝します。
編集:
私は実際にスライダーを完成させました。それは私が望んでいたように完全に機能しています。この質問には数日でお答えします。また、サイトが完成したら、リンクを共有して、他の人が実際に動作していることを確認できるようにします。:)