2014-01-10 92 views
-1

我正在處理一個類項目,並試圖在我的jQuery中添加多個CSS前綴,但它不起作用。任何幫助將不勝感激。當我僅使用-moz-transform時,它在Firefox中效果很好,但在任何其他瀏覽器中都不行,所以我試圖添加所有的前綴。如果有人有答案,請讓我知道。如何在jQuery中添加多個CSS前綴

$(earthID).css({'-moz-transform':'rotate('+earthRotate+'deg)', 
    '-webkit-transform':'rotate('+earthRotate+'deg)', 
    '-o-transform':'rotate('+earthRotate+'deg)', 
    'transform':'rotate('+earthRotate+'deg)' 
}); 
+1

的CSS對象被罰款 - http://jsfiddle.net/65YBX/1/您的問題可能是在其他地方。 – Popnoodles

回答

0

請試試這個

<div id="abc"> abc </div> 
    <script> 
    jQuery(document).ready(function() { 
     jQuery("#abc").css({'color':'red','float':'right'}); 
    }); 
    </script> 
+0

它正在工作.. –

1
$("#earthID").css({'-moz-transform':'rotate('+earthRotate+'deg)', 
    '-webkit-transform':'rotate('+earthRotate+'deg)', 
    '-o-transform':'rotate('+earthRotate+'deg)', 
    'transform':'rotate('+earthRotate+'deg)' 
});