El código en el primer bloque de código es el código fuente. Después de que el código fuente se está ejecutando. El código será cambiado (Ver el 2do Bloque de Código).jQuery selectores para filas pares/impares en una tabla
Quiero que la clase (es decir, 'par' e 'impar') de la etiqueta solo se muestre en la 'tabla1'. Sin embargo, actualmente una tabla de anidación (es decir, 'tabla2') también tiene clases 'par' e 'impar' de cada etiqueta.
¿Alguien puede ayudarme? Gracias por adelantado.
----------- En primer bloque de código --------------
<head>
<script type="text/javascript">
$(document).ready(function(){
$("#table1 tr:odd").addClass("odd");
$("#table1 tr:not(.odd)").addClass("even");
});
</script>
</head>
<body>
<table id="table1">
<tr>
<td>AAA</td>
<td>CCC</td>
</tr>
<tr>
<td>BBB</td>
<td>DDD</td>
</tr>
<tr>
<td>
<table id="table2">
<tr></tr>
<tr></tr>
<table>
</td>
</tr>
</table>
</body>
-------- --- segundo bloque de código ---------------
<table id="table1">
<tr class="even">
<td>AAA</td>
<td>CCC</td>
</tr>
<tr class="odd">
<td>BBB</td>
<td>DDD</td>
</tr>
<tr class="even">
<td>
<table id="table2">
<tr class="even"></tr>
<tr class="odd"></tr>
<table>
</td>
</tr>
</table>
Usted debe darle a su pregunta un título más significativo. –