是不支持'scale(2,2)'这样的动画属性所有用于动画的属性必须是数字的;这些属性如果不是数字的将不能使用基本的jQuery功能。(举个例子,width, height或者left可以执行动画,但是background-color不能。)属性值被当作一个像素单位的数字,除非另有说明。单位em 和 %需要指定使用。

解决方案 »

  1.   

    既然是css3, 
    那直接用css写不就完事了,
      

  2.   

    CSS3写动画不行 功能太少 太难控制了
      

  3.   

    $(document).ready(function(){
      $("button").click(function(){
       var div=$("div");
      div.animate({ textIndent: 0 }, {
    step: function(now,fx) {
    $(this).css('-moz-transform','scale(now,now)');
    },
    duration:'slow'
    },'linear');   
      
      
      });
    });我写成这样也不对。。
      

  4.   

    你找个插件看看吧。
    jquery animate css3