スリックカルーセルを使用して商品画像(メイン画像とサムネイル - https://d26dzxoao6i3hh.cloudfront.net/items/1A1K120k2o460k0P2d2P/Image%202017-10-25%20at%201.54.21%20PM.130n063B272P.png)を表示しようとしています。スリックカルーセル - ページをリロードするとすべての画像が表示されます
しかし、ユーザーがページをリロードすると、すべての画像がhttps://d26dzxoao6i3hh.cloudfront.net/items/3u1u0I1i21230a1u0w2e/Image%202017-10-25%20at%201.51.01%20PM.1X1M2p1S2D23.pngのように表示されます。そして、ページがロードされた後は大丈夫です。 カルーセルのための私のJSコード:
$('.product__image-for').slick({
slidesToShow: 1,
slidesToScroll: 1,
adaptiveHeight: true,
asNavFor: '.product-thumbnails',
arrows: true,
fade: true
});
$('.product-thumbnails').slick({
slidesToShow: 4,
slidesToScroll: 1,
asNavFor: '.product__image-for',
arrows: false,
dots: false,
centerMode: true,
focusOnSelect: true,
});
iは、コンテナのdivの高さを制限するべきでしょうか?オーバーフローを隠して使う?またはSlickの設定の一部かもしれません。誰もこの問題に直面しましたか?
ありがとうございました!