Andrey_Tech
@Andrey_Tech

Не работает transform в Velocity.js?

Добрый день!
На днях решил освоить библиотеку Velocity.js и при работе столкнулся со следующей проблемой, при вызове velocity, когда в опциях я задаю scale или translateY, то велосити не срабатывает, в консоле ошибок нету, хотя к элементу добавляется класс velocity-animate. Для других опций, таких как opacity, width, height и т.д то все нормально работает, велосити нормально отрабатывает. Я в гугле порылся насчет этой проблемы, там писали что со второй версии надо писать опцию transform так: transform: 'scale(1.1)'. Так попробовал, тоже не сработало и в консоле, еще и появились ошибки. Подключал я библиотеки velocity.min и velocity.ui.min.
  • Вопрос задан
  • 224 просмотра
Решения вопроса 1
Да, во второй версии изменилось API, и актуальная дока по нему находится здесь https://github.com/julianshapiro/velocity/wiki
Поэтому вместо:
var option = {
   scale: 1.2
  };

Нужно писать:
var option = {
   transform: ["scale(1.2)", "scale(1)"]
  };
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы