2010-06-09 11 views
6

en lugar de verificar solo los elementos secundarios inmediatos de un elemento, me gustaría verificar recursivamente todos los elementos secundarios del elemento.jQuery: ¿hay alguna forma de crear un selector recursivo para niños?

específicamente, algo así como

$("#survey11Form>input[type=text]:visible").val(); 

con el html:

<form id="survey11Form" name="survey11Form" action="#" method="post"> 
      <div id="survey11Div"> 

       <fieldset> 
        <legend>TEST'TEST"TEST</legend> 


         <div class="label"> 
          <label test="" title="TEST'TEST" for="answer15"> 
          TEST'TEST"TEST      </label></div> 


         <div class="fieldWrapper text required"> 
          <div style="width: 146px;" class="cellValue"> 
           <input type="text" title="TEST'TEST" value="" id="survey11answer15" name="survey11answer15"> 

debe dame el valor de esa entrada. el jquery que he encontrado no lo hace. ¿Alguna idea sobre lo que funcionaría en esta situación (y todas las situaciones recursivas)?

gracias!

Respuesta

12

Creo que lo que quiere es

$("#survey11Form input[type=text]:visible") 
+3

sickkkkkkkkkkkk que soy un idiota – gsquare567

Cuestiones relacionadas