Heim >Web-Frontend >js-Tutorial >Der Unterschied zwischen JQuery-Objekten und Dom-Objekten

Der Unterschied zwischen JQuery-Objekten und Dom-Objekten

一个新手
一个新手Original
2017-09-25 09:43:261461Durchsuche

1. Der Unterschied zwischen den beiden

Für Laien wird das DOM-Objekt von document.get herausgenommen. In js ruft getElementsByTagName den Elementknoten ab und das erhaltene Dom-Element ist das Dom-Objekt (dom Baum)

JQuery-Objekte sind alle JQ-Objekte, die mit $() herausgenommen wurden. Die Objekte, die nach dem Umschließen des DOM-Objekts mit der JQ-Methode

JQ generiert wurden, können nur von einem JQ-Objekt aufgerufen werden, das eindeutig ist zu jq. DOM kann in keiner Methode des Objekts verwendet werden. Die Dom-Methode kann nur vom Dom-Objekt aufgerufen werden.

var $box = jQuery-Objekt

var box = dom-Objekt;

1. JQ-Objekt in Dom-Objekt konvertieren

JQuery-Objekt kann keine Methoden in Dom verwenden, aber wenn Sie mit den von JQ-Objekt bereitgestellten Methoden nicht vertraut sind, können Sie es auf zwei Arten konvertieren

1) JQ-Objekt ist ein Array-Objekt (Pseudo-Array). Sie können das entsprechende Dom-Objekt über den [Index]-Index

$box[0].innerText = '';//Get the erhalten erste

2 ) kann auch über get(index) subscript

$box.get(0).innerText = '';//Get the first

2 erhalten werden .dom zu jQuery;

Die von uns normalerweise verwendeten jQ-Objekte werden mit der Funktion $() hergestellt. Die Funktion #() ist eine Fertigungsfabrik für jQ-Objekte.

Also $(domObj);

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen JQuery-Objekten und Dom-Objekten. 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