#javascript #raphael
#javascript #рафаэль
Вопрос:
Я вижу это приложение в jsfiddl jsfiddle с raphael 1.5.2
Когда я пытаюсь запустить его с помощью raphael 2.0, я получаю некоторые ошибки, и некоторые эффекты не запускаются!
Как я могу изменить код, чтобы он работал с raphael 2.0?
Спасибо
Ответ №1:
Похоже, проблема связана с масштабированием в animate
Ссылка на Raphael показывает, что для масштабирования объекта можно использовать что-то вроде этого:
element.animate({transform: 's1.05'}, 200);
Итак, изменив в конце скрипки, в части js, в цикле for
this.animate({scale: '1.2'}, 200);
с помощью
this.animate({transform: 's1.2'}, 200);
и
this.animate({scale: '1.05'}, 200);
с помощью
this.animate({transform: 's1.05'}, 200);
это должно сработать.
Комментарии:
1. Спасибо за ваш ответ, но на самом деле полностью не решает эту проблему: «el не определено» => el.mouseover(функция () {