2013-11-04 22 views
2

這是什麼原因: $("#bottom").css({"transform":"rotateX ("+rotation[0][0] + "deg)"});不工作?Jquery .css()方法不能使用css函數

rotation [0] [0]被定義,我可以改變任何其他的禮節(例如背景顏色),那麼我如何使用Jquery沿着他的X軸旋轉一個元素? 我正在使用chrome,但我也嘗試使用-webkit轉換。

+0

檢查元素是否查詢在內聯中添加變換或使用'webkit-transform'來代替變換 –

回答

2

這是因爲你的空間在rotateX和第一個左括號之間。

更改"rotateX ("

$("#bottom").css({"transform":"rotateX ("+rotation[0][0] + "deg)"}); 

"rotateX("

$("#bottom").css({"transform":"rotateX("+rotation[0][0] + "deg)"}); 

JSFiddle demo

+1

哦,上帝。不能相信這是愚蠢的事情。 –