それはJavaScriptとjQueryのせずに生のCSSを使用して行うことが可能です:
$('#idElement').css({
/*modern browsers*/
'-moz-transform':'rotate(88deg)',
'-webkit-transform':'rotate(88deg)',
'-o-transform':'rotate(88deg)',
'-ms-transform':'rotate(88deg)'
/*IE:*/
filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476), /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)"; /* IE8 */
});
あなたが最も間違い要素を変更することができますのような簡単なJavaScriptを使用して属性:
document.getElementById("idElement").setAttribute("-moz-transform", "rotate(88deg)");
この時計では何も回転せず、JavaScriptだけではありません。各ドットごとに別々のdivがあり、JSは移動している手を構成する各divを移動するためにDOMにアクセスします。 – Quentin
Mmmmm http://css3pie.com/ tastes goooooood (ヒント:IEのCSS3) – Fred
@Fred私は、あなたがie8で何かをcss3pieを使って回転させようとします。 http://css3pie.com/documentation/supported-css3-features/ – Joonas