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

Welche Rolle spielt das $-Symbol in jquery?

青灯夜游
青灯夜游Original
2020-11-20 15:15:4411913Durchsuche

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());

$() ist ein DOM-Element, das heißt, es sucht im Volltext nach dem dc6dce4a544fdca2df29d5ac0ea9906b und zeigt den Inhalt in dc6dce4a544fdca2df29d5ac0ea9906b 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!");
});

Verformbare Operation:

$(function(){
alert("Hello world!");
});

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)")

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

Zum Beispiel:

$.trim(someString)

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

Zum Beispiel:

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

4. DOM-Elemente erstellen

Zum Beispiel:

$("<p>how are you?</p>")

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!

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