Frage

Ich versuche, auf die GreaticAnicetagcode-Eigenschaft von Animationsereignissen zuzugreifen, wie in mdn .

Wenn ich das Objekt inspiriere, kann ich die Eigenschaft mit dem entsprechenden Wert sehen, wenn ich es jedoch in der Konsole anmelden kann, werde ich nicht definiert.Folgendes ist der Beispielcode:

html

generasacodicetagpre.

css

generasacodicetagpre.

js

generasacodicetagpre.

Ich habe eine Feige eingerichtet hier

War es hilfreich?

Lösung

Die richtige Syntax ist

generasacodicetagpre.

Im JavaScript-Ereignis ist die Variable abgelaufen, sodass Sie auf ihn zugreifen können, wie Sie es tun

javaScriptevent.elapsedtime

Sie setzen jedoch die Ereignisfunktion in jQuery ein.Das JQuery-Event hat viele der JavaScript-Variablen gespiegelt, aber nicht alle.

Um auf die in der JQuery-Ereignis nicht gespiegelten JavaScript-Variablen zuzugreifen, haben Sie das Objekt ursprünglichEvent , das das ursprüngliche JavaScript-Ereignis in der JQuery-Event ist.

Also ist die Syntax

jqueryevent.originalindevent.ElPsedTime

Verwenden Sie dieselbe Syntax, um auf alle in der JQuery-Ereignis nicht gespiegelten Variablen zuzugreifen

Andere Tipps

I fixed it by adding the line of code below in function onAnimationProgress(event) if (ev.elapsedTime === undefined) ev.elapsedTime = maxDuration;

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top