Heim > Web-Frontend > js-Tutorial > Welche Rolle spielt das $-Symbol in jquery?

Welche Rolle spielt das $-Symbol in jquery?

青灯夜游
Freigeben: 2020-11-20 15:18:30
Original
12012 Leute haben es durchsucht

Welche Rolle spielt das $-Symbol in jquery?

Verwandte Empfehlungen: „jQuery Tutorial

$ ist ein Alias ​​für die jQuery-„Klasse“ und $() erstellt ein jQuery-Objekt. Daher kann „$()“ als jQuery-Konstruktor bezeichnet werden.

jQuerys drei Arten von $()

1 $() können $(Ausdruck) sein, ein CSS-Selektor, ein Xpath- oder ein HTML-Element, das heißt, das Zielelement wird über den obigen Ausdruck abgeglichen.

2. $() kann $(element) sein, was ein bestimmtes DOM-Element ist. Zu den häufig verwendeten DOM-Objekten gehören beispielsweise Dokumente, Speicherorte, Formulare usw. Zum Beispiel diese Codezeile: Das Dokument in

$(document).find("div>p").html());
Nach dem Login kopieren

$() ist ein DOM-Element, das heißt, es sucht im Volltext nach dem

und zeigt den Inhalt in
an ;p>.

3. $() kann $(funcTIon) sein, eine Funktion, die eine Abkürzung für $(document).ready() ist. Die übliche Form sieht beispielsweise so aus:

$(document).ready(funcTIon(){
alert("Hello world!");
});
Nach dem Login kopieren

Verformbare Operation:

$(function(){
alert("Hello world!");
});
Nach dem Login kopieren

Die Rolle des $-Symbols in jQuery

1. Als jQuery-Wrapper verwenden Sie den Selektor, um DOM-Elemente auszuwählen (dies ist auch der leistungsstärkste Funktion)

Zum Beispiel:

$("table tr:nth-child(even)")
Nach dem Login kopieren

2. Dienstprogrammfunktion als Präfix des Namensraums mehrerer gängiger Dienstprogrammfunktionen

Zum Beispiel:

$.trim(someString)
Nach dem Login kopieren

3. Document-Ready-Handler, äquivalent zu $(document).ready ( ...)

Zum Beispiel:

$(function(){...}); //里面的函数会在DOM树加载完之后执行
Nach dem Login kopieren

4. DOM-Elemente erstellen

Zum Beispiel:

$("<p>how are you?</p>")
Nach dem Login kopieren

5. Die Prototypenbibliothek verwendet auch das $-Symbol. jQuery stellt die Funktion noConflict bereit, um Konflikte zu vermeiden. jQuery.noConflict(); stellt das $-Symbol in der von der Nicht-jQuery-Bibliothek definierten Bedeutung wieder her.

Weitere Kenntnisse zum Thema Programmierung finden Sie auf:

Website zum Programmierenlernen

! !

Das obige ist der detaillierte Inhalt vonWelche Rolle spielt das $-Symbol in jquery?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage