Py学习  »  Jquery

带循环的jQuery字体颜色动画

Anna_B • 4 年前 • 757 次点击  

我需要一个没有CSS3函数的jQuery颜色动画。

function button_selection() {
    setTimeout(button_selection, 800);
    setTimeout(function () { $(".color").css("color", "yellow"); }, 200);
    setTimeout(function () { $(".color").css("color", "blue"); }, 400);
    setTimeout(function () { $(".color").css("color", "red"); }, 600);
    setTimeout(function () { $(".color").css("color", "green"); }, 800);
}
setTimeout(button_selection, 0);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<h1 class="color">Hello world, I love you all.</h1>

在我的浏览器中,它可以工作。但我认为代码并不是很好。怎么可能把颜色写在一行,然后控制速度呢?

谢谢。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/57177
 
757 次点击  
文章 [ 5 ]  |  最新文章 4 年前