テキスト アニメーションを作成しようとしています。アイデアは、一部のテキストが右から左に移動し、5 秒後に消えるというものです。
次のコードを開発しましたが、正常に動作しています。jsfiddleしかし、問題は、spans
テキストが複数ある場合、それらを個別に表示する方法がわかりません。
HTML
<span class="magic" >Magic1</span>
Jクエリ
<script>
var left = $('.magic').offset().left;
$(".magic").css({left:left}).animate({"left":"0px"}, 2000);
$(".magic").fadeOut(3000);
</script>
CSS
<style>
.magic {
width: 50px;
height: 50px;
position: absolute;
top: 0;
right: 0;
}
</style>
次のようなテキストが複数ありますが、それらを 1 つずつ表示/アニメーション化し、アニメーションが終了したときにアニメーションを最初から開始する方法を教えてください。
<span class="magic" >Magic1</span>
<span class="magic" >magic2</span>
<span class="magic" >magic3</span>
// unlimited
よろしくお願いします:)