Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/10/2011, 22:37
experimenta
 
Fecha de Ingreso: abril-2010
Mensajes: 159
Antigüedad: 14 años, 7 meses
Puntos: 11
No aplicar even y odd a los tr ocultos

Hola me dan una solución a este problema.

como hago para que cuando el campo tr se oculte se aplique nuevamente
even y odd en los tr.
para que no se deforme la tabla o mejor dicho no se unan los colores de cada campo, haber si me hechan una mano para solucionarlo.
aki un codigo de ejemplo de mi error.

Código HTML:
Ver original
  1. <script src="jquery.js" type="text/javascript"></script>
  2. <script type="text/javascript">
  3. $(function(){
  4.     $('tr:first').css({'background':'#3F3F3F','color':'#FFF'});
  5.     $('tr:even').not(':first').css('background','#33FF33');
  6.     $('tr:odd').css('background','#FFF333');
  7.    
  8.     $('button').toggle(function(){
  9.    
  10.         $('tr:eq(2)').fadeOut('slow');
  11.         //ERROR COMO APLICAR nuevamente estos estilos
  12.         $('tr:even').not(':first').css('background','#33FF33');
  13.         $('tr:odd').css('background','#FFF333');
  14.        
  15.     },function(){
  16.    
  17.         $('tr:eq(5)').fadeOut('slow');
  18.        
  19.         //ERROR COMO APLICAR nuevamente estos estilos
  20.         $('tr:even').not(':first').css('background','#33FF33');
  21.         $('tr:odd').css('background','#FFF333');
  22.        
  23.     });
  24. });
  25.  
  26. <table cellspacing="2" cellpadding="4" border="0">
  27. <tr>
  28.     <th>Titulo</th>
  29.     <th>Contenido</th>
  30. </tr>
  31.  
  32. <tr>
  33.     <td>TITULO 1</td>
  34.     <td>CONTENIDO 1</td>
  35.     </tr>
  36.     <tr>
  37.     <td>TITULO 2</td>
  38.     <td>CONTENIDO 2</td>
  39.     </tr>
  40.     <tr>
  41.     <td>TITULO 3</td>
  42.     <td>CONTENIDO 3</td>
  43.     </tr>
  44.     <tr>
  45.     <td>TITULO 4</td>
  46.     <td>CONTENIDO 4</td>
  47.     </tr>
  48.     <tr>
  49.     <td>TITULO 5</td>
  50.     <td>CONTENIDO 5</td>
  51.     </tr>
  52.     <tr>
  53.     <td>TITULO 6</td>
  54.     <td>CONTENIDO 6</td>
  55. </tr>
  56. <br /><button>Ocultame</button>