Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2014, 05:43
Avatar de madman_18
madman_18
 
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 14
Pregunta Cómo usar .height() de jQuery

Hola a todos!!

A ver...tengo una pregunta porque se me está yendo ya la pinza...

Necesito modificar el tamaño de un div, respecto a otro que me puede aumentar su height.

La cuestión es que estoy usando la función .height() de la siguiente manera
Código Javascript:
Ver original
  1. $(window).resize(function(){              
  2.             var resizeHeightSlider = 0;
  3.             var resizeHeightContacto = 0;
  4.             resizeHeightSlider = $(".productos-destacables").height();
  5.            resizeHeightContacto = $(".informacion-portada").height();
  6. if (resizeHeightSlider >= resizeHeightContacto){
  7.                 console.log("Resize Slider --- "+resizeHeightSlider);
  8.                 $(".informacion-portada").height(resizeHeightSlider);
  9.                 $(".productos-destacables").height(resizeHeightSlider);
  10.             }else if(resizeHeightContacto >= resizeHeightSlider){                
  11. /*...... */
  12.             }
  13. }

De primeras me da bien el tamaño...pero en cuanto hago el .height() insertandole el nuevo valor es como si lo sumase (si al inicio media 430 los .log me va sacando 510 - 577 - 600 -xxxxxxx....) independientemente de si agrando o achico la ventana (como es responsive, mientras más vaya agrandando la pantalla menos height me ocupa así que no entiendo por qué me sigue aumentando el valor del .height()...)

¿Alguna idea de dónde estoy metiendo la pata? :censura :
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"