我正在使用jQuery和颜色动画插件创建背景颜色动画
http://plugins.jquery.com/project/color

如何让函数保持在循环中,使其在每次运行结束时重复一次?我尝试了这个,但是没有用:

 function colorLoop(){
  $("#window")
     .animate({ backgroundColor: "orange" }, 11000)
  .animate({ backgroundColor: "violet" }, 1000)
  .animate({ backgroundColor: "red" }, 1000, colorLoop);
  };

最佳答案

您仅创建了函数,但未调用它。将colorLoop();放在};});之间。另外,您实际上不应该将jQuery用于此类事情。

关于javascript - 无限循环运行功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2937549/

10-12 12:55