0
특정 경로에 애니메이션을 적용한 다음 콜백을 통해 원래 경로로 되돌릴 코드를 작성했습니다. 그것은 경로에 움직이지만 멈추지 만, 내가 뭘 잘못하고 있니?스냅 SVG : 경로에서 애니메이트하기
예 : jsfiddle이 주요 문제가 있습니다
var speed = 250;
[].slice.call(document.querySelectorAll('.arrow_button')).forEach(function(el) {
var s = Snap(el.querySelector('svg')),
path = s.select('path'),
route = el.getAttribute('data-path-route'),
callback = function() {
path.animate({ 'path' : path }, speed, mina.easeout);
};
el.addEventListener('click', function() {
path.animate({ 'path' : route }, speed, mina.easein, callback());
});
});
정말 감사합니다. +1 – Suazi