Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2014, 10:01
Avatar de seozeta
seozeta
 
Fecha de Ingreso: junio-2013
Mensajes: 98
Antigüedad: 10 años, 10 meses
Puntos: 66
Respuesta: Usar height en un elemento invisible (hidden)

El funcionamiento del despliegue del menú era culpa de no estar incluído dentro la función click:

Código Javascript:
Ver original
  1. height = 3 + $("#topnav .mobile-top-button").height();
  2.                
  3. $(".mobile-top-button").click(function() {
  4.                
  5. if($("#topnav .menuwrap").is(":visible"))  {
  6.     height = 3 + $("#topnav .mobile-top-button").height() + height_open;
  7. }
  8. });

Cuando es responsive, la altura es la del botón del menú. En caso de click, se comprueba si el contenedor es visible y se asigna una nueva altura. Ahora el problema que tengo es que cuando cierro el menú, no me devuelve la altura inicial. Alguna sugerencia?