2010-02-12 65 views
1

我試圖設置webkitTransform樣式屬性,但由於某種原因沒有設置。但是還有其他屬性被成功設置爲div。javascript webkitTransform樣式屬性沒有設置 - 範圍?

這不起作用:

var cell = document.createElement("div"); 
var canvas = document.createElement("img"); 

cell.className = "baz"; 
cell.appendChild(canvas); 

cell.style.color = "bar"; 

cell.style.webkitTransform = "foo"; 

alert(cell.style.webkitTransform); //doesn't work - returns empty 
alert(cell.style.color);   //doesn't work - returns empty 
alert(cell.className);    //outputs "baz" -- works as expected 

這一切嵌套在一個比較複雜的功能集,其中的範圍,後果是不完全清楚,我裏面,但似乎沒有我不與此有什麼關係...

謝謝。

回答

0

嘗試在div上進行實際轉換?像cell.style.webkitTransform =「rotate(45deg)」;

+0

該代碼只是當我嘗試將其設置爲真實屬性時的測試...並且它不起作用。 但是因爲你真的只是設置這些屬性的文本值,它不應該重要的值,對吧? – awongh 2010-02-12 16:37:22

+0

發言太快。我有一個格式不正確的樣式屬性。一旦我投入了一個有效的工作。 – awongh 2010-02-12 17:16:22