Hola,
estoy haciendo que una lista de layers se puedan ir eliminando, y los divs restantes... suban para arriba.
Para ello, uso la función:
Código:
function filtraComunidad(valor)
{
panelToHide = document.getElementById("com"+valor);
if(panelToHide.style.height != '0px')
{
$('#com'+valor).animate(
{
height: '0'
},
700
)
}else{
alert(panelToHide.style.height);
}
}
Después tengo el html :
<div id="com1" class="comunidad">
Madrid
</div>
<div id="com2" class="comunidad">
Cataluña
</div>
La animación del div en cuestión (llamo a la función en un select de la página) la hace correctamente, pero al llegar al final es como si resetease el div.
Digo resetease porque si le vuelvo a decir que se esconda, no hace nada y la función me canta el alert diciendo q ese div tiene height a 0px.
Que sucede?