0

这可能是一个非常愚蠢的问题,但我是 jQuery 的新手,并不像我想象的那样理解它的 css 属性,

这让我大吃一惊

-webkit-transform: rotate(30deg); 

$("#cloud").css({
    "top" :  + 100 + "px",  
    "left" : "100px"});

工作。

但是当我尝试在这里重用同样的想法时,

$("cloud").css({
    "-webkit-transform" : "rotate(30deg)"});

它不起作用。好像我使用的是完全相同的语法。

我为这个愚蠢的问题道歉。

~奥斯汀

4

2 回答 2

2

它实际上有效:http: //jsfiddle.net/nzmfW/ 但你搞砸了选择器:

$("cloud").css({"-webkit-transform" : "rotate(30deg)"});

应该是:

$("#cloud").css({"-webkit-transform" : "rotate(30deg)"});
于 2013-05-21T22:30:58.200 回答
1

尝试

$("#cloud").css({"-webkit-transform" : "rotate(30deg)"});

您在第二行的选择器中缺少#a id

这是一个jsFiddle.

于 2013-05-21T22:30:48.607 回答