jQuery で小さなスライドショーを作成しました。とても簡単です。ページの読み込み時にスライダーを自動的に開始するにはどうすればよいですか? スライダーは常に実行する必要があります。ユーザーが私のサムネイルをクリックした場合のみ、スライダーはそのスライドに直接ジャンプします。
var totalWidth = 0;
var positions = new Array();
$('.slides .slide').each(function (i) {
positions[i] = totalWidth;
totalWidth += $(this).width();
});
$('.slides').width(totalWidth);
$('.slideMenu ul li a').click(function (e) {
var pos = $(this).parent().prevAll('.menuItem').length;
$('.slides').stop().animate({
marginLeft: -positions[pos] + 'px'
}, 450);
e.preventDefault();
});