Heim  >  Artikel  >  Web-Frontend  >  Konvertierung zwischen jQuery-Objekten und DOM-Objekten_jquery

Konvertierung zwischen jQuery-Objekten und DOM-Objekten_jquery

WBOY
WBOYOriginal
2016-05-16 16:11:121101Durchsuche

1. Konvertieren Sie ein jQuery-Objekt in ein DOM-Objekt

jQuery-Objekte können keine Methoden in DOM verwenden. Wenn Sie jedoch mit den von jQuery-Objekten bereitgestellten Methoden nicht vertraut sind oder jQuery die gewünschten Methoden nicht kapselt und DOM-Objekte verwenden muss, gibt es zwei Möglichkeiten, damit umzugehen:

1. Das jQuery-Objekt ist ein Array-ähnliches Objekt, und das entsprechende DOM-Objekt kann über die Methode [index] abgerufen werden:

Code kopieren Der Code lautet wie folgt:

var $cr=$("#cr") //jQuery-Objekt
var cr=$cr[0] //DOM-Objekt

2. Das andere wird von jQuery selbst bereitgestellt und das entsprechende DOM-Objekt wird über die get(index)-Methode

abgerufen

Code kopieren Der Code lautet wie folgt:

var $cr=$("#cr") //jQuery-Objekt
var cr=$cr.get(0) //DOM-Objekt

2. Konvertieren Sie DOM-Objekte in jQuery-Objekte

Bei einem DOM-Objekt müssen Sie das DOM-Objekt nur mit $() umschließen, um ein jQuery-Objekt zu erhalten.

Code kopieren Der Code lautet wie folgt:

var cr=document.getElementById("cr") //DOM-Objekt
var $cr=$(cr) //jQuery-Objekt

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.

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