我正在使用 JavaScript 构建一个模拟时钟,我知道如果我使用 jQuery 来做会容易得多,但这里不是一个选项。
一切都在 Chrome 和 Safari(意思是 webkit 浏览器)中运行,但在其他任何一个中都没有。
这是我的tick方法,基本上是根据时间旋转图像。
function tick(deg, elmt){
document.getElementById(elmt).setAttribute(
"style", "transform:rotate(" + deg + "deg);"
+ "-moz-transform: (" + deg + "deg);"
+ "-o-transform: (" + deg + "deg);"
+ "-webkit-transform:rotate(" + deg + "deg);"
+ "filter:progid:DXImageTransform.Microsoft.BasicImage(" + deg + "deg);"
);
}
有什么建议让它发挥作用吗?