1

当我使用此代码时,一切正常:

document.getElementById('cube').style.webkitTransform = "rotateX("+xAngle+"deg) rotateY("+yAngle+"deg)";

但是,当我使用此jQuery代码时,它将不起作用:

jQuery('cube').css('-webkit-transform', "rotateX("+xAngle+"deg) rotateY("+yAngle+"deg)");

区别在哪里?

4

2 回答 2

3

它应该是:

jQuery('#cube').css('webkitTransform', "rotateX("+xAngle+"deg) rotateY("+yAngle+"deg)" );

或者

jQuery('#cube').css('webkit-transform', "rotateX("+xAngle+"deg) rotateY("+yAngle+"deg)" );
于 2012-07-17T17:12:04.813 回答
1

你忘记了#

jQuery('#cube').css('-webkit-transform', 
                         "rotateX("+xAngle+"deg) rotateY("+yAngle+"deg)" );

见小提琴:http: //jsfiddle.net/maniator/fxxHa/

于 2012-07-17T17:11:55.390 回答