Comment convertir un objet jquery en objet js
Méthodes pour convertir des objets jquery en objets js : 1. Utilisez l'instruction "jquery object [index]" pour convertir ; 2. Utilisez l'instruction "jquery object.get(index)" pour convertir.
L'environnement d'exploitation de ce tutoriel : système Windows 7, jquery version 1.10.0, ordinateur Dell G3.
Les objets de type js et les objets de type jquery sont deux objets complètement différents. Cependant, les méthodes des deux objets ne peuvent pas être appelées l’une sur l’autre. Alors, que dois-je faire si l'objet js veut appeler une méthode dans jquery, ou si l'objet jquery veut appeler une méthode js ? Cette fois, il s'agit de la question de la conversion mutuelle entre les objets js et les objets jquery.
Par exemple :
①document.getElementById("text").hide();
document.getElementById("text").hide();
实现不了,因为hide()是jquery对象的方法,js对象是没办法调用的
②$("#text2").innerHTML = "jredu";
同样也是实现不了,因为innerHTML是js对象的属性,jquery对象是没办法使用的。
那么,接下来给大家介绍一下怎么实现js和jQuery之间的相互转换:
---转换1:jquery对象转换成js对象
---转换2:js对象转换成jquery对象
jquery对象转换成js对象
有两种转换方式将一个jQuery对象转换成js对象:[index]
和.get(index)
;
(1)jQuery对象是一个数据对象,可以通过[index]
的方法,来得到相应的js对象。
如:
var $v =$("#v") ; //jQuery对象 var v=$v[0]; //js对象 alert(v.checked) //检测这个checkbox是否被选中
(2)jQuery本身提供,通过.get(index)
方法,得到相应的js对象
如:var $v=$("#v"); //jQuery对象 var v=$v.get(0); //js对象 alert(v.checked) //检测这个checkbox是否被选中
js对象转换成jquery对象
对于已经是一个js对象,只需要用$()
把DOM对象包装起来,就可以获得一个jQuery对象了。
语法:$(js对象)
②
$("#text2").innerHTML = "jredu";
La même chose ne peut pas être obtenue, car innerHTML est un attribut de l'objet js et l'objet jquery ne peut pas être utilisé.
Ensuite, laissez-moi vous présenter comment réaliser la conversion mutuelle entre js et jQuery : ---Conversion 1 : Convertir l'objet jquery en objet js
🎜---Conversion 2 : Convertir l'objet js en objet jquery🎜 🎜 Convertir un objet jquery en objet js 🎜🎜Il existe deux méthodes de conversion pour convertir un objet jQuery en objet js :[index]
et .get(index)< / code>; 🎜🎜(1) L'objet jQuery est un objet de données, et l'objet js correspondant peut être obtenu via la méthode <code>[index]
. 🎜🎜Par exemple : 🎜var v=document.getElementById("v"); //js对象 var $v=$(v); //jQuery对象
.get(index)
🎜rrreee🎜Convertir l'objet js en objet jquery 🎜 🎜Pour un objet js, il vous suffit d'envelopper l'objet DOM avec $()
pour obtenir un objet jQuery. 🎜🎜Syntaxe : $(js object)
🎜🎜Par exemple : 🎜rrreee🎜Après la conversion, vous pouvez utiliser les méthodes jQuery à volonté. 🎜🎜🎜 Tutoriels vidéo associés recommandés : 🎜Tutoriel jQuery🎜 (Vidéo)🎜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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

L'article discute de la création, de la publication et du maintien des bibliothèques JavaScript, en se concentrant sur la planification, le développement, les tests, la documentation et les stratégies de promotion.

L'article traite des stratégies pour optimiser les performances JavaScript dans les navigateurs, en nous concentrant sur la réduction du temps d'exécution et la minimisation de l'impact sur la vitesse de chargement de la page.

Des questions et des solutions fréquemment posées pour l'impression de billets thermiques frontaux pour le développement frontal, l'impression de billets est une exigence commune. Cependant, de nombreux développeurs mettent en œuvre ...

L'article traite du débogage efficace de JavaScript à l'aide d'outils de développeur de navigateur, de se concentrer sur la définition des points d'arrêt, de l'utilisation de la console et d'analyser les performances.

Il n'y a pas de salaire absolu pour les développeurs Python et JavaScript, selon les compétences et les besoins de l'industrie. 1. Python peut être davantage payé en science des données et en apprentissage automatique. 2. JavaScript a une grande demande dans le développement frontal et complet, et son salaire est également considérable. 3. Les facteurs d'influence comprennent l'expérience, la localisation géographique, la taille de l'entreprise et les compétences spécifiques.

L'article explique comment utiliser les cartes source pour déboguer JavaScript minifiée en le mappant au code d'origine. Il discute de l'activation des cartes source, de la définition de points d'arrêt et de l'utilisation d'outils comme Chrome Devtools et WebPack.

Discussion approfondie des causes profondes de la différence de sortie Console.log. Cet article analysera les différences dans les résultats de sortie de la fonction Console.log dans un morceau de code et expliquera les raisons derrière. � ...

Comment fusionner les éléments du tableau avec le même ID dans un seul objet en JavaScript? Lors du traitement des données, nous rencontrons souvent la nécessité d'avoir le même ID ...
