0
divのクラスを3秒ごとに変更しようとしています。クラスは配列であり、前のクラスを削除し、次のクラスを追加する必要があります。 「最初」が最初、次に「2番目」、次に「3番目」、そしてループに戻ります。数秒ごとにhtmlの配列の値からクラスを変更します
jQuery(document).ready(function ($) {
var images = ['first', 'second', 'third'];
function changeBackground() {
var className = $('#main').attr('class');
if (className == null)
className = images[0];
$('#main').removeClass(function() {
var newClass = // find value in array and take next value, if end of array get first
$(this).addClass(newClass);
});
}
changeBackground();
setInterval(changeBackground, 2000);
});
<div id="main"></div>
私はあなたのコードがあるとして、最初の質問をしたユーザと同じコースをやっている推測しています文字通り*同一*。 –