.in") direkt. Das heißt, ersetzen Sie $inBox in den Zeilen 20 und 31 durch $(".out>.in"). Die Logik ist richtig. Update-Lösung zwei: Extern"/> .in") direkt. Das heißt, ersetzen Sie $inBox in den Zeilen 20 und 31 durch $(".out>.in"). Die Logik ist richtig. Update-Lösung zwei: Extern">

Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Einführung in Inline- und externe Aufrufe von js

Detaillierte Einführung in Inline- und externe Aufrufe von js

零下一度
零下一度Original
2017-07-21 17:32:192161Durchsuche

Die Inline- und externen Aufrufe von js werden im Folgenden ausführlich vorgestellt.


Der obige Code (Teil des Codes zur Implementierung des Karussellbilds) funktioniert nicht, wenn er inline in HTML geschrieben wird Es wird Ausnahmen geben. Wenn es jedoch in einer externen JS-Datei abgelegt und im HTML-Kopf aufgerufen wird, tritt eine Ausnahme auf (es wird kein Fehler gemeldet, aber die Karusselllogik ist abnormal).

Lösung: Verwenden Sie nicht die globale Variable $inBox, sondern verwenden Sie $(".out>.in") direkt. Das heißt, ersetzen Sie $inBox in den Zeilen 20 und 31 durch $(".out>.in"). Die Logik ist richtig.


Update

Lösung 2: Die Externe js bleiben unverändert. Wenn Sie in HTML zitieren, fügen Sie defer="defer" hinzu, um die Ausführung zu verzögern.

Sie können einen weiteren Aufsatz für die spezifischen Prinzipien lesen.

Lösung 3: Das externe js bleibt in HTML unverändert, zitieren Sie es einfach am Ende des Texts.

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in Inline- und externe Aufrufe von js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn