jcarouselを使用してユーザーインターフェイスを構築しようとしています。カルーセルはいずれの方向にも無期限に移動できる必要があるため、ラップ:円形を使用して構成してください。カルーセルアイテムがクリックされると、それに対応するより大きなイメージがメインコンテンツエリアに表示される必要があります。円形カルーセルのjcarouselアイテムのインデックス番号を取得する方法
現在、ページの最初の2つのサムネイルには、目的の動作が表示されます。 http://www.brookscustom.com/live-edge/live-edge.php#
問題は、ページ上のアイテムの実際の数を超えてスクロールしても、カルーセルがアイテムのインデックス番号を返さないということです。何が起こるかは、jcarouselindexと呼ばれる各項目に割り当てられたカスタム属性です。スクロールするとどちらの方向にも無制限に上下に移動します。私の次のアイデアは、各リスト項目に1、2、3などのidを割り当てることでしたが、そのIDは、ページ上のliの実際の数を超えてスクロールすると失われます。ですから、id#1-10のアイテムが10個ある場合、右にスクロールするとid#1は表示されません。彼らはスクリプトによってクラスを与えられますが、あなたがページに与えたIDは保持しません。
これが機能するためには、ユーザーがスクロールしていても適切な大きな画像をターゲットにしていても、各リスト項目の値にアクセスできる必要があります。何か案は?それは有り難いです。
:ここ
は、コールバック関数のコンテキストで使用されている機能であります各リストアイテム内の要素理想的ではありませんが、それはトリックです。 – johnnyb
これは私がやったことです。実際のアイテムでdata-idのようなものを使って、カルーセルナビゲーションの影響を受けないようにします。 – bcm