Javascript 我的车有旋转的轮子,但我想让它们转另一个方向。我需要改变什么?
这是我的javascript代码。我在两幅车轮图像上使用了这个代码,使它们看起来像是在旋转。因此,在这个代码中,图像向右旋转,但我希望它们向左旋转。在这段代码中我是否可以更改它?谢谢Javascript 我的车有旋转的轮子,但我想让它们转另一个方向。我需要改变什么?,javascript,html,css,Javascript,Html,Css,这是我的javascript代码。我在两幅车轮图像上使用了这个代码,使它们看起来像是在旋转。因此,在这个代码中,图像向右旋转,但我希望它们向左旋转。在这段代码中我是否可以更改它?谢谢 var looper; var degrees = 359; function rotateAnimation(el,speed){ var elem = document.getElementById(el); if(navigator.userAgent.match("Chrome")){
var looper;
var degrees = 359;
function rotateAnimation(el,speed){
var elem = document.getElementById(el);
if(navigator.userAgent.match("Chrome")){
elem.style.WebkitTransform = "rotate("+degrees+"deg)";
} else if(navigator.userAgent.match("Firefox")){
elem.style.MozTransform = "rotate("+degrees+"deg)";
} else if(navigator.userAgent.match("MSIE")){
elem.style.msTransform = "rotate("+degrees+"deg)";
} else if(navigator.userAgent.match("Opera")){
elem.style.OTransform = "rotate("+degrees+"deg)";
} else {
elem.style.transform = "rotate("+degrees+"deg)";
}
looper = setTimeout('rotateAnimation(\''+el+'\','+speed+')',speed);
degrees++;
if(degrees > 359){
degrees = 1;
}
// document.getElementById("status").innerHTML = "rotate("+degrees+"deg)";
}
只需将度数设置为负数:
elem.style.transform = "rotate(-"+degrees+"deg)";
变异度=-359;我认为——这是有道理的,尽管我在发布后20秒就发现了。谢谢你!记住要固定度数--重置的条件我改变了这个:度数--;如果(度<-359){degrees=-1;