Cita:
Iniciado por Tecna Buenas,
es lo normal, porque la primera vez no se cumple la condición del if puesto que no hay ningún height definido, al ejecutarse el else se le asigna un height (aunque sea 0) y por eso la siguiente vez ya se cumple la condición. La solcuión es asignar previamente un height en línea, (si fuera en un fichero css tampoco funcionaría) o bien cambiar la condición del if preguntando por ejemplo si es distinto de 75px.
Tecna, muchas gracias eres un crack!!
Tenía definido el height en el archivo css y por eso no funcionaba a la primera.
Muchísimas gracias.