¿Es posible en jQuery conectar en cadena los selectores de ese modo?Con jQuery, ¿es posible conectar selectores en cadena?
var sData = $('#myTableRow TD:nth-child(3):nth-child(2)').html();
¿Es posible en jQuery conectar en cadena los selectores de ese modo?Con jQuery, ¿es posible conectar selectores en cadena?
var sData = $('#myTableRow TD:nth-child(3):nth-child(2)').html();
Quizás quiso decir:
$('#myTableRow TD:nth-child(3) :nth-child(2)')
Cuál sería el segundo hijo de la tercera <TD>?
Esto me ayudó a seleccionar el segundo elemento de anclaje "A" del tercer elemento TD. Exactamente, justo lo que necesitaba. Me salvó tener que hacer esto de la manera difícil, y es bueno saber que puedo conectar en cadena de esta manera. Y tienes razón, ese espacio antes del final: el selector nth-child() es muy importante. – Volomike
+1 ya que no tengo que perder tiempo aplicando manualmente clases idénticas a cada elemento con diseño –
Sí, pero uno en particular que no tiene sentido, ya que la misma no puede ser <td>
tanto el tercero y el segundo hijo de su padre. Sin embargo, puede combinar varios calificadores de "pseudoclase" que do tienen sentido cuando se aplican juntos, como ": texto: oculto", por ejemplo.
Sí, pero debe agregar espacios. '#myTable TD:nth-child(3) :nth-child(2)'
significa seleccionar el segundo hijo del TD que es el tercero en su padre.
Si describe qué es lo que desea que seleccione su selector, obtendrá respuestas más precisas. – Pointy
Tenga cuidado con el uso excesivo de este: si los nodos cambian, también lo hace el orden de los elementos secundarios. – greenimpala