Viele JQuery-Anfänger sind beim Erlernen von JQuery-Objekten und DOM-Objekten etwas verwirrt. Sie können oft nicht herausfinden, welche JQuery-Objekte und welche DOM-Objekte sind. Der folgende Artikel stellt Ihnen den Unterschied zwischen JQuery-Objekten vor und DOM-Objekte , Freunde in Not können darauf verweisen.
Werfen wir zunächst einen kurzen Blick darauf, was ein JQuery-Objekt ist? Was ist ein DOM-Objekt? JQuery-Objekt: In der JQuery-Bibliothek wird das Objekt, das das Seiten-DOM-Element über seine eigene Methode abrufen kann, als JQuery-Objekt bezeichnet. DOM-Objekt: DOM ist eine Sammlung von Knoten oder Informationsfragmenten, die in einer hierarchischen Struktur organisiert sind. Das Document Object Model ist eine Reihe von APIs für HTML- und XML-Dateien. Der Kern von DOM besteht darin, eine Kommunikationsbrücke zwischen Webseiten und Skriptsprachen oder Programmiersprachen herzustellen. Nachdem wir die oben vorgestellten Konzepte von JQuery-Objekten und DOM-Objekten gelesen haben, werfen wir einen genaueren Blick auf die Unterschiede zwischenJQuery-Objekten und DOM-Objekten.
Der Unterschied zwischen Jquery-Objekten und DOM-Objekten:
DOM-Objekte sind Objekte, die wir mit herkömmlichen Methoden (JavaScript) erhalten, und jQuery-Objekte werden mit jQuery erhalten Das vom Klassenbibliotheksselektor erhaltene Objekt. Wenn das erhaltene Objekt ein jQuery-Objekt ist, fügen Sie $ vor der Variablen hinzu und die Definition lautet wie folgt:var $obj = $("#id"); //jQuery对象;
var domObj = document.getElementById("id"); //DOM对象
$("#text").html() oben ist äquivalent zu:
document.getElementById("test").innerHTML;
Hinweis:
1. Keine Methode des DOM-Objekts kann im jQuery-Objekt verwendet werden.
Das obige ist der detaillierte Inhalt vonWas sind die Unterschiede zwischen JQuery-Objekten und DOM-Objekten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!