この Fiddleは、私が直面しているバグを示しています。それは本当にバグですか、それとも何か間違ったことをしていますか?
フィドルで両方の円にカーソルを合わせると、白い円が適切にアニメーション化され、黒い円が消え、無限ループがコンソールにエラーをスローし始めます。
var animateCircleIn = Snap.animation({
r: 15
}, 400, mina.backout);
var animateCircleOut = Snap.animation({
r: 10
}, 400, mina.easein);
var paper = new Snap("svg");
// Bigger black circle that does not work, see the console
var c2 = paper.circle(60, 60, 30);
c2.hover(function () {
console.log(this.animate);
c2.animate(animateCircleIn); // Infinite loop of errors
});