Ich benutze neueste JQuery Version 3.0 Animate-Methode, um SVG Circle-Element zu animieren. Dies funktioniert in JQuery-2.2.4. Firefox hat nur dieses Konsolenproblem.JQuery-3.0 Animation Methode mit Radius funktioniert nicht in Firefox
var fx = {
_animateCircle: function (element, delayInterval) {
var radius = element.attr("r");
var box = $(element)[0].getBoundingClientRect(),
centerX = box.left + (box.width/2),
centerY = box.top + (box.height/2);
var scaleVal;
element.delay(delayInterval).each(function() { }).animate({
r: radius
}, {
duration: 700,
step: function (now) {
scaleVal = now;
$(element)[0].setAttribute("r", scaleVal);
}
});
}
}
fx._animateCircle($("circle"), 500)
beraten Jeder mich zu diesem Thema.
Danke, Bharathi
Was ist das angeblich gewünschte Ergebnis tun werden? – entiendoNull
der Kreis wird animiert kleine Größe zu seiner tatsächlichen Größe. Siehe in IE bowser – Bharathi