Tengo una tabla (#tbLog) y necesito seleccionar todas las filas de la tabla (tr) que contienen una clase llamada privada.Cómo seleccionar todas las filas de la tabla (tr) que contenía una clase (jquery)
Gracias
Tengo una tabla (#tbLog) y necesito seleccionar todas las filas de la tabla (tr) que contienen una clase llamada privada.Cómo seleccionar todas las filas de la tabla (tr) que contenía una clase (jquery)
Gracias
¿De esta manera?
$("table#tbLog tr.private")
$ ("# tbLog") niños ("tr .private")
bastante simple:. (?) Por qué
$("#tbLog tr.private").action();
Si tiene tablas secundarias, a continuación, utilizar esto en vez de solamente seleccionar el nivel superior tr
s
$("#tbLog > tbody > tr.private").action();
Tenga en cuenta que he incluido tbody
en el selector, ya que casi todos los navegadores agregarán esta etiqueta (es parte de la especificación).
Esto cómo se hace:
$('#tbLog tr.private')
SCRIPT
$('#tbLog tr.private')
Eso debería funcionar ...
Prueba este código:
$('.private')
Me gusta el más cercano. Si privada es una clase de elemento dentro de la fila
$("table#tbLog .private").closest('tr')
Creo parent
funciona mejor suponiendo que desea que contiene no ser .private que puede hacer
$("#tbLog tr .private").parent("tr")
esto le dará una serie de TR si hay más de uno que satisface la condición espero que esto ayude
$("#myTable tr.pagging").click(function() { return false; });
esto es solo en caso de que quiera realizar ninguna acción en tr clic.