Sunday 8 January 2017

Jquery Fx Optionen Curanim

Hey Jungs, Im versucht, Screenshots einer iPhone-App über einen blätternden Hintergrund mit jQuery anzeigen. Der Code Ive geschrieben funktioniert perfekt in FF amp Safari, aber IE wirft einen Ungültigen Argument Fehler. EDIT: Ich dachte Id hinzufügen, was IE tatsächlich tut, wenn es fehlschlägt. Es springt auf den zweiten Screenshot und wirft den Fehler. Jeder andere Browser animiert reibungslos, aber IE nicht animieren, es springt nur auf den zweiten Screenshot dann wirft den Fehler. Ich war nicht in der Lage, diese Arbeit auf IE8 mit nur jQuery. Anscheinend gibt es einen Fehler mit jQuery Hintergrund Position Animationen auf IE. Überraschung, Überraschung IE hat Probleme mit etwas, das auf JEDEM anderen modernen Browser funktioniert. Keine Sorge, ich habe eine Lösung gefunden. Dieses Skript enthalten, nachdem jQuery enthalten und es wird das Problem lösen. Ich versuchte, einen offiziellen Link zu dem Plugin zu finden, gab aber auf, ein aktuelles zu finden, das so krank ist, nur die Datei zu posten: Der Code funktioniert jetzt einwandfrei im IE8. Ich havent störte, in IE7 zu prüfen, weil nur 13 von meinem Verkehr von IE kommt, also ich stont, ältere Versionen zu stützen. Zu viel Kopfschmerzen. Antwort # 2 am: Dezember 11, 2010, 10:03:13 am »Wenn Sie8217ve jemals benötigt, um komplexere Animationen als Fades und Folien zu tun, dann you8217ve wahrscheinlich die jQuery animierte Funktion angetroffen. Die animierte Funktion erlaubt Ihnen einiges mehr Flexibilität als nur mit fadeOut oder slideDown. In der Tat, die oft verwendeten verblasst und Dias einfach wickeln Anrufe zu beleben. Wenn you8217ve jemals sah die jQuery animate docs bei api. jquery haben Sie vielleicht bemerkt, dass eines der optionalen Argumente, die Sie definieren können, ist Schritt, der definiert wird als: Eine Funktion aufgerufen werden, nach jedem Schritt der Animation. Das ist es. Wenn Sie nach 8220step8221 auf der Seite suchen, sehen Sie eine andere Erwähnung davon. Glücklicherweise bietet eine schnelle Suche auf Google für 8220jquery animate step8221 die jQuery 1.2 Release Notes, die ein wenig Licht auf die Step-Funktion vergießt: Sie können nun jQuery-Animationen mit einer Funktion, die auf jeden Schritt der Animation, die die Änderungen ausgelöst wird, erweitern Stil des animierten Elements. Es kann für spezifische CSS-Eigenschaften erweitert werden oder sogar einen benutzerdefinierten Animationstyp erstellen. Beispielsweise können Sie eine zusätzliche Schrittfunktion an. animate () übergeben, um Aktionen wie Animations-Synchronisation auszuführen. Die Release Notes enthalten auch ein Codebeispiel: So, jetzt kennen wir die Argumente Schritt dauert: jetzt und fx. Wir können auch sagen, aus dem Code, der nun den Wert animiert enthält. Fx. Jedoch ist noch ein bisschen Geheimnis. Wir können dieses Rätsel lösen, indem wir den obigen Code in Firebug ausführen. Festlegen eines Unterbrechungspunkts, wenn die Schrittfunktion aufgerufen wird, und dann Inspektion der fx - und now-Objekte. Hier sind die Ergebnisse dieser Operation:


No comments:

Post a Comment