さまざまな色から消える

javascript jquery
さまざまな色から消える

背景色を750ミリ秒ごとに別の色に変更する必要があります(明るい色にする必要があります)が、色の間を単にフリックしないようにフェードします。 したがって、基本的には、背景色を変更して750ミリ秒ごとにフェードアウトするために、JavaScriptが必要です。 また、これは必要に応じてjQueryで実行できます。

  -2  0


ベストアンサー

jQueryを使用している場合、次のようなjQueryUIのアニメーションを試してください。

setInterval(changeColor, 750);
colors = ['red','blue','yellow'];
i = 0;

function changeColor(){
    $('body').animate({ backgroundColor: colors[i] }, 750);
    i++;
    i = i == colors.length?0:i;
}

もちろん、ライブラリを含めることを忘れないでください:http://jqueryui.com/demos/animate/

編集:これを長らく使用して、ユーザーに頭痛を与えないでください!

1


タイトルとURLをコピーしました