Ich habe eine reduzierte Teilmenge der jQuery-Lib gegeben eine der wichtigsten Funktionen, die ich vermisse, ist die .effect
Funktionen. Ich habe jedoch .animate
. Ich habe mich gefragt, ob irgendjemand irgendwelche Ideen hätte, wie ich die Animationsfunktionen reproduzieren könnte.Implementieren jQuery Shake-Effekt mit animieren
Ich bin besonders daran interessiert, dies nur ein paar Zeilen zu machen, da ich die Code-Größe halten muss. Aus diesem Grund ist die jquery lib so klein wie sie ist und hat keine Effektfunktionen.
TLDR - Ich versuche
$("#"+id_string).effect("shake", {}, "fast");
Mit etwas mit .animate
in jQuery zu ersetzen.
Da ich in einer stark gekürzten Version von Jquery stecke habe ich keinen Zugriff auf den Effekt-Code überhaupt. Ich habe mit dem folgenden gespielt .. muss es als Antwort hinzufügen, scheint nicht in Antworten zu formatieren. – wmitchell
@wmitchell - Ich habe Sie mit dem Quellcode in der Antwort verbunden :) –
Neue Links: [jquery.ui.effect.js] (https://github.com/jquery/jquery-ui/blob/master/ui/ jquery.ui.effect.js) und [jquery.ui.effect.shake.js] (https://github.com/jquery/jquery-ui/blob/master/ui/jquery.ui.effect-shake.js)) –