Maison >interface Web >js tutoriel >jquery détermine si le nœud existe
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.
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!