¿Cómo alternar las filas de la tabla usando jquery con una fila alternando a la vez?

Creé una tabla html que tiene filas alternas. Pero lo que quiero es cuando alterno una fila, la fila previamente alternada debe ocultarse. por favor ayuda

preguntado el 22 de mayo de 12 a las 12:05

2 Respuestas

Supongo que un evento de clic

$('table tr').on('click', function() {
  $('table tr:visible').hide();
  $(this).toggle();
})

contestado el 22 de mayo de 12 a las 12:05

¿Qué pasa con esto? Suponiendo que está haciendo esto al hacer clic, entonces puede almacenar el último elemento en el que se hizo clic en una variable. Al igual que:

var lastClicked;
$("#yourTable tr").on("click", function () {
    if (lastClicked != null) {
        lastClicked.hide();
    }

    $(this).toggle();

    lastClicked = $(this);
});

contestado el 22 de mayo de 12 a las 12:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.