Maison  >  Article  >  interface Web  >  jquery détermine si le nœud existe

jquery détermine si le nœud existe

藏色散人
藏色散人original
2020-12-08 10:31:142766parcourir

La méthode permettant à jquery de déterminer si un nœud existe : ajoutez d'abord une méthode exist sur le prototype jquery ; puis déterminez l'attribut length de l'objet actuel dans la méthode ; ).exist()" Appelez-le simplement.

jquery détermine si le nœud existe

L'environnement d'exploitation de ce tutoriel : système Windows7, version jquery1.10.0, ordinateur thinkpad t480.

Recommandé : "Tutoriel vidéo jquery" "Tutoriel de base javascript"

jQuery détermine si le nœud DOM existe dans la page

1. Tout d'abord, ajoutez une méthode exist au prototype jquery

2 Ensuite, dans la méthode, déterminez si l'attribut length de l'objet actuel est supérieur à 0. S'il est supérieur à 0, il est supérieur à 0. existe;

3. Enfin, transmettez $(' Just call #id').exist().

Ajouter un prototype :

(function($) {
 $.fn.exist = function(){ 
  if($(this).length>=1){
   return true;
  }
  return false;
 };
})(jQuery);

Utilisation :

Si la page a le nœud DOM suivant

<div id="a">这里是id=a节点</div>
<div>这里是DIV节点</div>
<div>这里是DIV节点</div>
<span>这里是span节点</span>

Jugement :

alerte($ ( '#aaa').exist()); // false

alerte($('#a').exist()); // true

alerte($(' div ').exist()); // vrai

alerte($('p').exist()); // faux

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