Maison  >  Article  >  interface Web  >  Différence entre l'objet jquery et l'objet dom

Différence entre l'objet jquery et l'objet dom

青灯夜游
青灯夜游avant
2020-09-08 12:29:161554parcourir

Différence entre l'objet jquery et l'objet dom

Recommandations associées : "Tutoriel vidéo jQuery"

Il y a beaucoup de codes de jugement dans mon travail récent, en utilisant jquery et Il existe de nombreux endroits pour les objets dom. Je vais les écrire ici pour renforcer les concepts de base :

1 Pour juger s'il existe, vous devez utiliser l'objet dom, car lorsque jQuery obtient l'objet, que l'objet à obtenir existe ou non, il renverra l'objet jQuery

2 Conversion entre l'objet jquery et l'objet dom :

l'objet jQuery est un objet (objet de collection) généré par. encapsuler l'objet DOM avec jQuery. L'objet jQuery est unique à jQuery et vous pouvez utiliser les méthodes de jQuery.
Par conséquent, les objets jQuery et les objets DOM sont différents et ne peuvent pas appeler de méthodes définies les uns par les autres. Par conséquent, $('#test').innerHTML signalera une erreur et document.getElementById('#test')[0].html() signalera également une erreur.

Les objets DOM ordinaires peuvent être enveloppés avec $() et convertis en objets jQuery :
$(document.getElementById('#test')).html();//Normal

Objet jQuery L'objet jquery lui-même est une collection. Pour être converti en objet DOM, il peut être récupéré via l'index du tableau :
La première façon : $('#test')[0]
La seconde. way : $( '#test').get(0)
Remarque : eq(0) renvoie un objet jQuery et eq(0)[0] est un objet DOM.

Pour plus de connaissances liées à la programmation, veuillez visiter : Enseignement de la programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer