Greensock - это, в частности, анимационная платформа. Это потрясающе в двух основных вещах: Tweening и секвенирование подростков.
Буквально что-либо в DOM или любой атрибут может быть перемещен с помощью Greensock.
Но как только вы начинаете входить в функциональность, вы находитесь вне функциональности Greensock. Итак, вопрос в том, каков ваш предпочтительный вкус javascript? Я использую Greensock широко с простой ванилью js для максимальной скорости. Но нет причин не использовать JQuery, если это поможет вам быстрее закодировать код.
Имейте в виду:
1) Greensock и Jquery играть очень хорошо вместе. Нет причин не использовать TweenLite для вашей анимации, и если вы видите прирост производительности и JQuery для своей логики.
2) Похоже, что большинство функций, которые вы ищете, довольно простые. Вы можете быть в порядке без jQuery и просто использовать простой старый .js.
Здесь нет правильных и неправильных направлений. Обе платформы хорошо взаимодействуют друг с другом. И это не похоже на то, что любой из них необходим для ваших целей. Выберите и выберите один из них.
- GS/Plain JS = хорошо
- GS/Jquery = нормально
- Jquery покое = нормально
Какие JQuery если/иначе? Разве это не только родной Javascript? – msturdy
@msturdy фактически да. Я просто очень смущен и не уверен. У меня есть много кода jquery, написанный Ive, который я хочу преобразовать в greensock. – Steve
Если вы говорите об GSAP, это заменяет jQuery.animate (а также поставляется как плагин jQuery.) – rlemon