Heim >Web-Frontend >js-Tutorial >Unterschied zwischen JQuery-Objekt und Dom-Objekt
Verwandte Empfehlungen: „jQuery-Video-Tutorial“
In meiner jüngsten Arbeit gibt es viele Beurteilungscodes, und ich schreibe sie hier an vielen Stellen, um die Grundkonzepte zu stärken :
1. Wenn es existiert, verwenden Sie das Dom-Objekt, denn wenn jQuery das Objekt erhält, gibt es das jQuery-Objekt zurück, unabhängig davon, ob das abzurufende Objekt existiert
2.
jQuery-Objekt umschließt DOM durch jQuery Das nach dem Objekt erzeugte Objekt (Sammlungsobjekt). Das jQuery-Objekt ist einzigartig für jQuery und Sie können die Methoden in jQuery verwenden.
Daher sind jQuery-Objekte und DOM-Objekte unterschiedlich und können keine voneinander definierten Methoden aufrufen. Daher meldet $(‘#test’).innerHTML einen Fehler und document.getElementById(‘#test’)[0].html() meldet ebenfalls einen Fehler.
Gewöhnliche DOM-Objekte können mit $() umschlossen und in jQuery-Objekte konvertiert werden:
$(document.getElementById('#test')).html();//Normal
jQuery-Objekt Das jQuery-Objekt selbst ist eine Sammlung , Um es in ein DOM-Objekt zu konvertieren, können Sie es über den Array-Index abrufen:
Erster Weg: $('#test')[0]
Zweiter Weg: $('#test').get(0)
Hinweis: eq(0) gibt ein jQuery-Objekt zurück und eq(0)[0] ist ein DOM-Objekt.
Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Programmierlehre! !
Das obige ist der detaillierte Inhalt vonUnterschied zwischen JQuery-Objekt und Dom-Objekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!