jquery控制元素的缩放 这样写对不对

我用fullpage 插件写一个动画 想用jquery控制一个div的缩放

if(index == 3){
                $('.section3').find('.shejishi').delay(500).animate({
                    transform: 'scale(0.5)'
                }, 1500, 'easeOutExpo');
            }

其他动画效果都出来了 就是这个缩放不行
不知道我哪里写错了 求高手帮忙看下

阅读 4.2k
2 个回答

jquery 的 animate 貌似对 transform 的东西支持不太好吧?
反正我建议你把缓动写到 transition 里,然后单独把 transform 搞个 class 然后用 .addClass 实现或者直接用 .css 来加就好了。当然缓动不一定搞的定,想要完全点的得用 velocity 之类的动画库了(写法跟 jquery 的animate 很像)。

最好是用css3来控制,不要使用jquery提供的动画。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题