画像がすでにあるdivの背景画像の回転を設定しようとしていますが、何も変更されていないようです。エラーが発生します。画像の配列を与えられた背景画像を置き換えます。
<script>
$(document).ready(function() {
setInterval(function() {
var tips = [
"header.jpg",
"header2.jpg",
"header3.jpg",
"header4.jpg",
"header5.jpg",
];
var i = 0;
if (i == tips.length) --i;
$('.containercoloring').fadeTo('slow', 0.3, function()
{
$(this).css('background-image', 'url(' + tips[i] + ')');
}).delay(1000).fadeTo('slow', 1);
i++;
}, 5 * 1000);
});
</script>
<body>
<div class="containercoloring"> </div>
</body>
...ヒント)のsetInterval(外(VAR I = 0)カウンターを置くようにしてください:たびhttps://jsfiddle.net/qk2L8L2d/あなたの私は常に、1になりますあなたが関数内でそれを宣言して以来、関数を実行しています(ちょうど最初のインクリメントが機能します)。 – sinisake