2017-01-16 11 views
0

data-slideの属性を持つ3つのサムネイルをページに出力し、ダイナミックモードを使用してギャラリーをより多くの画像で表示します。 それはうまくいきますが、2番目または3番目のサムネイルをクリックしてギャラリーを開いて次の矢印を押すと、ギャラリーは次の矢印の代わりに最初のスライドに移動します。Lightgalleryダイナミックモード間違ったインデックス

デモコードはここで見つけることができます: https://jsfiddle.net/ebatron/56rpLaby/4/

答えて

1

それは、インデックスプロパティは番号が必要であることが判明し、私が代わりに文字列を渡すました:

var slideID = $(this).attr('data-slide'); 
$(this).lightGallery({ 
dynamic: true, 
index: parseInt(slideID, 10), 
dynamicEl: album 
}); 

はフィドル作業: https://jsfiddle.net/56rpLaby/5/

関連する問題