私は以前にこれについて尋ねましたが、実際にはどこにも行きませんでした。
1ページに3つの画像を表示する必要があります。各画像はセットをループしますが、順番にタイミングが調整されます。これは、ページが3つの画像表示をロードすると、2秒後に最初の画像が変化し、さらに2秒後に2番目の画像、次に3番目の画像が表示され、その後無限に繰り返されることを意味します。
私はinnerfade.jsを使用しました。これは簡単なセットアップですが、これには時間のオフセットがありません。
<div id="header-img-1">
<img src="http://medienfreunde.com/lab/innerfade/images/ggbg.gif" width="318" height="110" />
<img src="http://medienfreunde.com/lab/innerfade/images/whizzkids.gif" width="318" height="110" />
</div>
<div id="header-img-2">
<img src="http://medienfreunde.com/lab/innerfade/images/km.jpg" width="318" height="110" />
<img src="http://medienfreunde.com/lab/innerfade/images/tuev.jpg" width="318" height="110" />
</div>
<div id="header-img-3">
<img src="http://medienfreunde.com/lab/innerfade/images/rt_arch.jpg" width="318" height="110" />
<img src="http://medienfreunde.com/lab/innerfade/images/whizzkids.gif" width="318" height="110" />
</div>
。
$(document).ready(
function() {
$('#header-img-1').innerfade2({
animationtype: 'fade',
speed: 750,
timeout: 6000,
type: 'sequence',
containerheight: '1em'
});
$('#header-img-2').innerfade2({
animationtype: 'fade',
speed: 750,
timeout: 6000,
type: 'sequence',
containerheight: '1em'
});
$('#header-img-3').innerfade2({
animationtype: 'fade',
speed: 750,
timeout: 6000,
type: 'random_start',
containerheight: '1em'
});
});
http://jsfiddle.net/spirelli/gFveN/
したがって、#header-img-1はページの読み込みから2秒後にフェードし、#header-img-2は4秒後にフェードし、#header-img-3は6秒後にフェードする必要があります。これらはすべて6秒ごとにフェードします。
私はJavascriptの知識があまりないので、正しいコードを手伝ってくれる親切な人を望んでいます。ありがとうございました!