Este es el código que estoy usando para ocultar y mostrar div con un efecto de alternar deslizante.Cómo alternar entre las flechas desplegables
jQuery(document).ready(function() {
jQuery(".option-content").hide();
jQuery(".option-heading").click(function()
{
jQuery(this).next(".option-content").slideToggle(500);
});
});
Sin embargo, me gustaría añadir algunas flechas toggled para demostrar que el div toggled está arriba o abajo.
Esto es lo que tengo hasta ahora y lo hace la mitad de lo que me gustaría que hiciera:
jQuery(document).ready(function() {
jQuery(".option-content").hide();
jQuery("#arrow-up").hide();
jQuery(".option-heading").click(function()
{
jQuery(this).next(".option-content").slideToggle(500);
jQuery("#arrow-up").toggle();
jQuery("#arrow-down").toggle();
});
});
Esto alterna la flecha, pero hay dos problemas:
- La flecha hacia abajo se muestra mostrado
- Cada div alterna cada flecha, por lo que cuando algunos divs están arriba y uno está abajo, todos se muestran como inactivos.
Cualquier idea sería appriciated