Heim Web-Frontend js-Tutorial Detaillierte Erläuterung der Methode zum Laden von jquery.js in JS

Detaillierte Erläuterung der Methode zum Laden von jquery.js in JS

May 12, 2018 pm 02:01 PM
javascript 详解

Dieses Mal werde ich Ihnen die Methode zum Laden von jquery.js in JS ausführlich erläutern. Was sind die Vorsichtsmaßnahmen für die Methode zum Laden von jquery.js in JS? .

In letzter Zeit besteht folgende Forderung:

1 Es kann nur eine JS-Datei in einen HTML-Code eingefügt werden, und es können kein JS-Code oder andere JS-Dateien eingefügt werden.

2 . Dieses JS Andere JS-Dateien müssen in die Datei eingefügt werden.

3 Diese Codes verwenden jquery-bezogene Dinge, daher muss hier Folgendes gelöst werden wie man jquery js einführt.

Ich habe im Internet nach vielen Methoden gesucht, aber sie sind nicht sehr praktisch. Da ich viele Jahre nicht im WEB war, habe ich schließlich einen Freund gefragt und den folgenden Code erhalten:

1.js

1

2

3

4

5

6

7

8

9

10

11

12

// by firefoxmmx 

var script=document.createElement("script"); 

script.type="text/javascript"

script.src="jquery.js"

document.getElementsByTagName('head')[0].appendChild(script); 

setTimeout(function(){ 

$(document).ready(function(){ 

 $("#bt").click(function(){ 

  alert('Hello World'); 

 }); 

}); 

},100);

Nach dem Login kopieren

Der 1.html-Code lautet wie folgt:

1

2

3

4

5

6

7

8

<html> 

<head> 

 <script type="text/javascript" src="1.js"></script> 

</head> 

<body> 

<input type="button" id="bt" value="Click" /> 

</body> 

</html>

Nach dem Login kopieren
Wenn Sie testen möchten, müssen Sie jquery.js hinzufügen , das Sie selbst herunterladen können

Der Effekt des Klickens auf die Schaltfläche nach dem Ausführen ist wie folgt:

Nachfolgend sind einige Methoden von aufgeführt Internet:

1. Direktes document.write

1

2

3

<script language="javascript">

 document.write("<script src='test.js'><\/script>");

</script>

Nach dem Login kopieren
2. Ändern Sie dynamisch das src-Attribut eines vorhandenen Skripts

1

2

3

4

<script src='' id="s1"></script>

<script language="javascript">

 s1.src="test.js"

</script>

Nach dem Login kopieren
3. Erstellen Sie dynamisch ein Skriptelement

1

2

3

4

5

6

7

<script>

 var oHead = document.getElementsByTagName('HEAD').item(0);

 var oScript= document.createElement("script");

 oScript.type = "text/javascript";

 oScript.src="test.js";

 oHead.appendChild( oScript);

</script>

Nach dem Login kopieren
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in den verwandten Artikeln anderer PHP-chinesischer Websites!

Empfohlene Lektüre:

Detaillierte Erläuterung der Schritte zum Exportieren von Tabellen in v-for

Welche BUGs und Fehler häufig auftreten kommen in JS vor

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Methode zum Laden von jquery.js in JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Ausführliche Erklärung zur Erlangung von Administratorrechten in Win11 Ausführliche Erklärung zur Erlangung von Administratorrechten in Win11 Mar 08, 2024 pm 03:06 PM

Ausführliche Erklärung zur Erlangung von Administratorrechten in Win11

Detaillierte Erläuterung der Divisionsoperation in Oracle SQL Detaillierte Erläuterung der Divisionsoperation in Oracle SQL Mar 10, 2024 am 09:51 AM

Detaillierte Erläuterung der Divisionsoperation in Oracle SQL

Detaillierte Erläuterung der Rolle und Verwendung des PHP-Modulo-Operators Detaillierte Erläuterung der Rolle und Verwendung des PHP-Modulo-Operators Mar 19, 2024 pm 04:33 PM

Detaillierte Erläuterung der Rolle und Verwendung des PHP-Modulo-Operators

Detaillierte Erläuterung der Funktion system() des Linux-Systemaufrufs Detaillierte Erläuterung der Funktion system() des Linux-Systemaufrufs Feb 22, 2024 pm 08:21 PM

Detaillierte Erläuterung der Funktion system() des Linux-Systemaufrufs

Detaillierte Erläuterung des Linux-Befehls „curl'. Detaillierte Erläuterung des Linux-Befehls „curl'. Feb 21, 2024 pm 10:33 PM

Detaillierte Erläuterung des Linux-Befehls „curl'.

Detaillierte Analyse der C-Sprachlernroute Detaillierte Analyse der C-Sprachlernroute Feb 18, 2024 am 10:38 AM

Detaillierte Analyse der C-Sprachlernroute

Einfaches JavaScript-Tutorial: So erhalten Sie den HTTP-Statuscode Einfaches JavaScript-Tutorial: So erhalten Sie den HTTP-Statuscode Jan 05, 2024 pm 06:08 PM

Einfaches JavaScript-Tutorial: So erhalten Sie den HTTP-Statuscode

Detaillierte Erläuterung der Numpy-Versionsabfragemethode Detaillierte Erläuterung der Numpy-Versionsabfragemethode Jan 19, 2024 am 08:20 AM

Detaillierte Erläuterung der Numpy-Versionsabfragemethode

See all articles