I作成した自動IDを生成し、このような生成されたIDのjQueryスライダを動作させるには?
GALLARY項目-0、ギャラリー項目1、としてギャラリーアイテム1
などPHP有します。 jQuery
を設定して各IDのスライダーを開始する方法。 ここに書いたコードはありますが、最初のIDに対してのみ動作します。それだけでsetTimeout
のように、一度発生しますので
var i = 0;
sleepTime = setInterval(function() {
var id = $(this).attr("id");
$('#gallery-item-'+i).ionImageSlider({
slideWidth: 150,
minSlides: 2,
maxSlides: 10,
moveSlides: 1,
slideMargin: 50,
pager: false
});
i++;
clearInterval(sleepTime);
}, 3000);
});
最後の '});'は一致しません。それはコピーと貼り付けによるエラーですか? – empiric
私はionImageSliderがどのように動作しているのかわかりませんが、シルダをインスタンス化するために[属性セレクタ](https://api.jquery.com/attribute-starts-with-selector/) ionImageSlider() ' – empiric
インターバル内でsetInterval/clearIntervalではなく' setTimeout'を試してください –