Javascript 替代动画jquery

Javascript 替代动画jquery,javascript,jquery,loops,Javascript,Jquery,Loops,实际上,我使用此函数在循环中移动图像背景: var scrollSpeed = 70; var current = 0; var direction = 'h'; function bgscro() { current -= 1; jQuery('#clouds_footer').css("backgroundPosition", (direction == 'h') ? current+"px 0" : "0 " + current+"px"); } setInterval("bgscro(

实际上,我使用此函数在循环中移动图像背景:

var scrollSpeed = 70;
var current = 0;
var direction = 'h';

function bgscro()
{
current -= 1;
jQuery('#clouds_footer').css("backgroundPosition", (direction == 'h') ? current+"px 0" : "0 " + current+"px");
}
setInterval("bgscro()",scrollSpeed);
问题是它的cpu非常高,问题是它是否存在创建此继续移动的替代方案,并且不使用setInterval或以其他方式写入此选项,我认为此函数实际上造成了问题


谢谢,我会使用css3,因为现在大多数浏览器都支持它。。。如果你提供一些关于你的背景应该做什么的更多信息,我可以研究一下。css3转换和回退呢?