我完全了解使用Greensock时的性能提升。我想用它。但是,我很困惑,因为我经常使用
1)JQuery if和else语句
2)JQuery addClass,toggleClass,removeClass
3)JQuery on Click
4)Scroll上的JQuery
我可以使用Greensock完成所有这些操作还是同时使用两者?我搜索但没有在网上找到任何答案。
我很感激你的意见。
答案 0 :(得分:1)
Greensock是一个动画平台。基本上两件事情很棒:补间和补间。
DOM中的任何内容或任何属性都可以使用Greensock进行补间。
但是一旦你开始进入功能,你就不在Greensock的功能集中了。那么问题是,你最喜欢的javascript风格是什么?我使用Greensock和普通香草js来最大限度地提高速度。但是没有理由不使用Jquery,如果它可以帮助你更快地编码。
请记住:
1)Greensock和Jquery一起打得非常好。没有理由不为你的动画使用TweenLite,如果你看到性能提升,你的逻辑就是Jquery。
2)听起来你正在寻找的大多数功能都是非常基本的。没有jQuery你可能没问题,只使用普通的旧.js。
这里没有正确和错误的指示。两个平台相互配合良好。并且听起来并不像他们中的任何一个对你的目标至关重要。挑选任何一个。