0) {//Existe }sinon {//N'existe pas}"."/> 0) {//Existe }sinon {//N'existe pas}".">

Maison >interface Web >js tutoriel >Comment jquery détermine-t-il si un objet existe ?

Comment jquery détermine-t-il si un objet existe ?

青灯夜游
青灯夜游original
2020-11-19 15:39:062088parcourir

Comment jquery détermine si un objet existe : utilisez l'attribut length pour déterminer si le nombre d'éléments dans l'objet est supérieur à 0. S'il est supérieur à 0, l'objet existe, sinon il n'existe pas ; syntaxe "if ($(selector).length > ; 0) {//Exists}else {//N'existe pas}".

Comment jquery détermine-t-il si un objet existe ?

Recommandations associées : "Vidéo jQuery"

Méthode d'écriture Javascript traditionnelle

obj = document.getElementById("someID"); 
if (obj){ 
   obj.innerText("hi"); 
}

Dans jQuery, var obj = $("#id") renvoie l'objet que le contrôle id existe ou non, vous ne pouvez donc pas utiliser if(obj) pour déterminer si le contrôle existe

2. jQuery détermine si l'objet existe

Méthode 1 :

if ($('#target_obj_id').length > 0) {
//如果大于0 标识 id 为target_obj_id的对象存在,否则不存在 
   //对象存在的处理逻辑 
} else { 
   //对象不存在的处理逻辑 
}

Méthode 2 :

if ($('#target_obj_id')[0]) { 
  //对象存在的处理逻辑 
} else { 
  //对象不存在的处理逻辑 
}

Pour plus de connaissances liées à la programmation, veuillez visiter : Site Web d'apprentissage 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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn