Je me demandais comment je pourrais cacher un div si le div enfant n'existe pas à l'intérieur. Chaque div contiendra une balise h2, mais si la div ne comprend pas de div nommé "info", je voudrais qu'il soit caché. Voici la structure:jquery cache div si enfant div n'existe pas
<div class="qaContainer"> (this div can stay as is, as it contains an "info" div)
<h2>Testing Category 03</h2>
<div class="info">if this div exists then this parent div can stay as is</div>
</div>
<div class="qaContainer"> (i need this div to be hidden as it doesn't contain a "info" div)
<h2>Testing Category 04</h2>
</div>
Vive
+1. Bien que cela fonctionne, je pense qu'il serait un peu plus utile d'expliquer pourquoi c'est une «solution évidente». –
bien, solution éditée :) –
C'est une solution vraiment intéressante (bien que comme quelqu'un qui travaille avec CSS plus je trouve habituellement des sélecteurs plus intuitifs). Je pense que '.length' serait mieux que d'appeler une fonction. –