flexslider でカルーセルを作成しましたが、問題がありました。ページに 10 個を超えるカルーセルがあります。すべてのカルーセルには独自のクラスがあります。
これはhtmlです:
<div class="box-product-details hide" data-carousel="1">
<div class="container">
<div class="product-carousel">
<ul>
<li><img src="../images/product-detail.jpg" height="338" width="430" alt="" /></li>
<li><img src="../images/product-detail.jpg" height="338" width="430" alt="" /></li>
<li><img src="../images/product-detail.jpg" height="338" width="430" alt="" /></li>
</ul>
</div><!-- /product-carousel -->
</div><!-- /container -->
</div><!-- /box-product-details -->
<div class="box-product-details hide" data-carousel="2">
<div class="container">
<div class="product-carousel">
<ul>
<li><img src="../images/product-detail.jpg" height="338" width="430" alt="" /></li>
<li><img src="../images/product-detail.jpg" height="338" width="430" alt="" /></li>
<li><img src="../images/product-detail.jpg" height="338" width="430" alt="" /></li>
</ul>
</div><!-- /product-carousel -->
</div><!-- /container -->
</div><!-- /box-product-details -->
唯一の違いは、ボックス製品 div のデータ カルーセル属性です。
今、私の質問は、 どうすればカルーセルをバラバラに開始できますか。ボックス製品のカルーセル属性。このカルーセルを別々に開始するにはどうすればよいですか。これが私のjavascriptです。
$('.product-carousel').flexslider({
namespace: "carousel-",
animation: 'fade',
selector: 'ul > li',
});