JavaScriptを使ってアニメーションを作りたいです。
画像を繰り返す (ループ) 必要があります。問題は、スクリプトが最終画像に到達したときに空きスペースがあることです。
私が欲しいのは: pic1 > pic2 > pic3 > pic4 > pic5 > pic1 > ...
コード:
<style type="text/css">
img {
position: absolute;
center: 0px;
top: 0px;
}
#img3 { z-index: 3; }
#img2 { z-index: 2; }
#img1 { z-index: 1; }
</style>
<img style="top: 0px; height: 199px;" src="img1.jpg" id="img1">
<img img2.jpg" id="img2"><img src="img3.jpg" id="img3">
<script src="http://code.jquery.com/jquery.js"></script>
<script>
$(function() {
$('img').first().fadeOut(2000, function suivante() {
$(this).next('img').fadeOut(2000,suivante);
});
});
</script>
私が見つけたのは、関数 bis() を使用する必要があるということですが、方法がわかりません!