Maison > Article > interface Web > Comment jquery détermine si une balise existe dans un élément
La méthode pour déterminer si une balise existe dans un élément dans jquery : obtenez d'abord l'objet élément ; puis utilisez la méthode "has('label object').length" pour déterminer si une certaine balise existe.
L'environnement d'exploitation de cet article : système Windows 7, jquery1.2.6, ordinateur Dell G3.
Jquery détermine s'il y a du contenu ou une certaine balise dans un élément ?
1. Déterminez si le texte est vide
var jqObj = $(this); if(jqObj.text().trim()){ //trim()方法是去空格,$.trim()函数删除提供字符串的所有换行符,空格(包括非中断空格),开始和结束tab。如果这些空白字符在字符串中间发生时,它们将被保留。 jqObj.hide(); }
2 Déterminez s'il y a un élément connu sous cette balise, par exemple s'il y a un élément li sous la balise ul
.var jqObj = $(this); if(!jqObj.has('li').length){ jqObj.hide(); }
Recommandé : "Tutoriel vidéo jquery"
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!