Saltar al contenido

Selector de clase jQuery más cercano

Solución:

Intentar .next() en lugar de .closest() que atraviesa los antepasados ​​del elemento DOM.

Demo de trabajo

También deberías usar $(this) en vez de $('.Level2') de lo contrario, seleccionará TODOS los .Level2 en lugar del clic.

También puedes optar por algo como esto: $(this).closest('.wrap').find('.Level3').fadeToggle();.

El método .closest () de jQuery no selecciona selectores de hermanos, sino padres. Parece que está buscando el método .siblings ().

$('.Level2').click(function(){
   $(this).siblings('.Level3').fadeToggle();
});

más cercano viaja hasta el árbol dom. no encontrará algo que sea un hermano. puede usar un hallazgo en un padre para lograr esto

$('.Level2').click(function(){
       $(this).parent().find('.Level3').fadeToggle();
    });
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *