ブログ一覧に戻る

jQueryを使って文字を1文字ずつ浮き上がらせる!

JavaScriptjQueryAnimation

みなさんこんにちは!
イザナギです!


1文字ずつ浮き上がってきます


var 変数① = $("h1");


var 変数② = 変数①.text();


var 変数③ = 変数②.split('');


var 変数④ = "";
for (var i = 0;i < 変数③.length;i++) {
  変数④ += (${変数③[i]});
}


$("h1").html(変数④);


$(function () {
   var 変数1 = $("h1");
   var 変数2 = 変数1.text();
   var 変数3 = 変数2.split('');
   var 変数4 = "";
   for (var i = 0;i < 変数3.length;i++) {
     変数4 += (  $ {変数3[i]} );
   }
   $("h1").html(変数4);
 });


$("span").css({
    opacity: 0
});
var n = 0;

function func() {
    $("span").eq(n).css({
        opacity: '0.0'
    }).animate({
        opacity: '1'
    }, 1500);
    n++;
    var tid = setTimeout(function () {
        func();
    }, 500);
    if (n > 変数4.length) {
        clearTimeout(tid);
    }
}
func();


$(function () {
    var 変数1 = $("h1");
    var 変数2 = 変数1.text();
    var 変数3 = 変数2.split('');
    var 変数4 = "";
    for (var i = 0; i < 変数3.length; i++) {
        変数4 += (   $ {変数3[i]}  );
    }
    $("h1").html(変数4);
    $("span").css({
        opacity: 0
    });
    var n = 0;

    function func() {
        $("span").eq(n).css({
            opacity: '0.0'
        }).animate({
            opacity: '1'
        }, 1500);
        n++;
        var tid = setTimeout(function () {
            func();
        }, 500);
        if (n > 変数4.length) {
            clearTimeout(tid);
        }
    }
    func();
});

ぜひ参考にして見てください!
それでは今回はここで筆を置かせていただきます。
最後まで記事をご覧いただきありがとうございました!

関連記事

この記事に関連するおすすめです。