Maison  >  Article  >  interface Web  >  Résumé des méthodes pour déterminer si un objet existe dans jQuery_jquery

Résumé des méthodes pour déterminer si un objet existe dans jQuery_jquery

WBOY
WBOYoriginal
2016-05-16 15:13:531277parcourir

Si le code jQuery suivant est utilisé pour déterminer si un objet existe, il ne peut pas être utilisé.

if($("#id")){
  //...
}else{
  //...
}

Parce que $("#id") renverra l'objet, que l'objet existe ou non.

Pour utiliser correctement pour déterminer si un objet existe, utilisez :

if($("#id").length>0){
  //...
}else{
  //...
}

Utilisez la propriété length de l'objet jQuery pour déterminer si > 0 existe.

ou

if($("#id")[0]){
  //...
}else{
  //...
}

Ou utilisez directement le code Javascript natif pour juger :

if(document.getElementById("id")){
  //...
}else{
  //...
}

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