2014-11-13 2 views
1

Я полностью осознаю прирост производительности при использовании Greensock. Я хочу использовать его. Тем не менее, я смущен, потому что я часто используюДолжен ли я использовать Greensock целиком вместо JQuery?

1) JQuery, если и другого заявления

2) JQuery addClass, toggleClass, removeClass

3) JQuery на Щелк

4) JQuery на Scroll

Могу ли я сделать все это с помощью Greensock или использовать оба в сочетании? Я искал, но не нашел ответов в Интернете.

Буду признателен за ваш совет.

+0

Какие JQuery если/иначе? Разве это не только родной Javascript? – msturdy

+0

@msturdy фактически да. Я просто очень смущен и не уверен. У меня есть много кода jquery, написанный Ive, который я хочу преобразовать в greensock. – Steve

+0

Если вы говорите об GSAP, это заменяет jQuery.animate (а также поставляется как плагин jQuery.) – rlemon

ответ

1

Greensock - это, в частности, анимационная платформа. Это потрясающе в двух основных вещах: Tweening и секвенирование подростков.

Буквально что-либо в DOM или любой атрибут может быть перемещен с помощью Greensock.

Но как только вы начинаете входить в функциональность, вы находитесь вне функциональности Greensock. Итак, вопрос в том, каков ваш предпочтительный вкус javascript? Я использую Greensock широко с простой ванилью js для максимальной скорости. Но нет причин не использовать JQuery, если это поможет вам быстрее закодировать код.

Имейте в виду:

1) Greensock и Jquery играть очень хорошо вместе. Нет причин не использовать TweenLite для вашей анимации, и если вы видите прирост производительности и JQuery для своей логики.

2) Похоже, что большинство функций, которые вы ищете, довольно простые. Вы можете быть в порядке без jQuery и просто использовать простой старый .js.

Здесь нет правильных и неправильных направлений. Обе платформы хорошо взаимодействуют друг с другом. И это не похоже на то, что любой из них необходим для ваших целей. Выберите и выберите один из них.

  • GS/Plain JS = хорошо
  • GS/Jquery = нормально
  • Jquery покое = нормально
+0

Спасибо за исследование по этому вопросу и хорошее мнение о библиотеках – blackhawk