2 Stimmen

Jquery easing funktioniert nicht auf Schriftgröße?

Ich würde gerne wissen, ob jemand von Ihnen diese Erfahrung gemacht hat und ob es Abhilfen gibt.

Wenn ich animate verwende normalerweise bei der Schriftgröße funktioniert es perfekt. Allerdings, wenn ich easing Gleichungen zusammen mit der Funktion animate ich die folgende Fehlermeldung erhalten:

Fehler: f.easing[e.animatedProperties[this.prop]] ist keine Funktion Quelldatei: https://192.168.1.218/jquery.js Zeile: 18

Im Folgenden ist der js-Code, den ich verwendet habe:

$(".myclass").animate({"font-size" : "16px"},"easeOutBounce",200);

3voto

Frédéric Hamidi Punkte 249635

Erstens, wie in der Dokumentation für animate() müssen Sie das Lockerungsargument nach der Dauer angeben, nicht davor:

$(".myclass").animate({
    "font-size": "16px"
}, 200, "easeOutBounce");

Das allein wird Ihr Problem jedoch nicht lösen. Die easeOutBounce Effekt nicht Teil des jQuery-Kerns ist, müssen Sie ein zusätzliches Plugin wie jQuery Erleichterung oder die jQuery UI Effekte Modul um sie nutzen zu können.

2voto

Crab Bucket Punkte 6143

Ich habe das gerade ausprobiert - ich glaube, Ihr Lockerungsargument ist an der falschen Stelle. Das funktioniert bei mir

$(".myclass").animate({"font-size" : "16px"}, '200', 'easeOutBounce');

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X