jQuery CSS属性

时间:2013-05-21 22:25:07

标签: jquery css3

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

这让我大吃一惊

-webkit-transform: rotate(30deg); 

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

的工作。

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

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

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

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

〜奥斯汀

2 个答案:

答案 0 :(得分:2)

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

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

应该是:

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

答案 1 :(得分:1)

尝试

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

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

这是 jsFiddle