次のコードは、画像ギャラリーをトリガーします。
$('#coursepanel .thumbstrip img:first').click();
5000ミリ秒のタイムアウトが必要で、次に次の要素がトリガーされ、さらに5000ミリ秒後に次の要素がトリガーされます...など...次に、要素がセットの最後の要素である場合、最初の要素を再度トリガーします。
次のコードは、画像ギャラリーをトリガーします。
$('#coursepanel .thumbstrip img:first').click();
5000ミリ秒のタイムアウトが必要で、次に次の要素がトリガーされ、さらに5000ミリ秒後に次の要素がトリガーされます...など...次に、要素がセットの最後の要素である場合、最初の要素を再度トリガーします。
このタイプの機能については、jQuery Cycle プラグインを確認することをお勧めします。自分でプログラミングする手間をかけずに、探している機能を提供します。
http://jquery.malsup.com/cycle/
効果の速度を制御するパラメーターは、「timeout」と「speed」です。オプション ページのすべてのオプションをチェックアウトできます: http://jquery.malsup.com/cycle/options.html。
少し混乱チャップス。私たちは、JQuery ギャラリーやプラグインを求めていませんでした。要素を移動する無限ループです。脳の継ぎ目が修正されます。
function gslide(slide) {
$(slide).click();
setTimeout(function(){
if($(slide).attr('id') == $('#coursepanel .thumbstrip img:last').attr('id'))
{
gslide($('#coursepanel .thumbstrip img:first'));
}
else {
gslide($(slide).next());
}
},3000);
}
gslide($('#coursepanel .thumbstrip img:first'));