seleccionar obtener hermanos español elementos elemento con buscar jquery html

obtener - Verifica si el elemento padre contiene cierto elemento hijo usando jQuery



seleccionar elementos jquery (5)

<div id="example"> <div id="test"></div> </div> <div id="another">Blah</div>

Quiero establecer $(''#another'').hide() pero solo si #example contiene un elemento hijo llamado #test , ¿es esto posible? Parece que lo sería.


Creo que lo que buscas es lo siguiente.

if (jQuery.contains($(''#example''), $(''#test'')) { $(''#another'').hide(); }

Esto también podría funcionar, no estoy seguro de la parte superior de mi cabeza.

if ($(''#test'', $(''#example'')).size() > 0) { $(''#another'').hide(); }



Usar length

if ($(''#example'').find(''#test'').length) { // found! }


es bastante simple

$(document).ready(function(){ if($(''#example'').children(''#test'').length > 0) { $(''#another'').hide(); } });​

http://jsfiddle.net/8rrTp/


<script> var test = $(''#example #test'').length(); if(test !== 0){ $(''#another'').hide(); } </script>