このWebサイトのカルーセルの例を使用しています。
ページ上の単一のカルーセルの場合はうまく機能しますが、同じページに複数のカルーセルがある場合は、上部のカルーセルのナビゲーションボタンのみが表示され、上部のカルーセルが移動すると、他のすべてが移動します。
私はそれらのそれぞれを独立して動かそうとしています...
<script src="/Scripts/jMyCarousel.js" type="text/javascript"></script>
...
foreach(something)
{
<div class="jMyCarousel">
<ul>
<li>image1</li>
<li>image1</li>
...
</ul>
</div>
}
...
<script type="text/javascript">
$(function() {
$(".jMyCarousel").jMyCarousel({ visible: '50%', eltByElt: true });
});
</script>
私の知る限り、スクリプト(最後の部分)でクラス(たとえば「.jMyCarousel」)を使用している場合、このクラス名を持つアイテムごとに新しいカルーセルを作成する必要があります。しかし、ここではそうではありません。ケース。
各カルーセルを独立させる方法はありますか?