Forum Clubic

Recuperer la heuteur d'un element avec jquery

Bonjour,

J’ai un chti soucis avec jquery :
je remonte un element comme ceci -> $(“mon_element”).slideUp(“fast”);
Je le redescend comme ceci -> $(“mon_element”).slideDown(“fast”);

Et j’ai inclu une fonction pour voir la récup après l’effet (pour tester):
$(“mon_element”).slideDown( “fast”,function(){ alert($(“mon_element”).css(“height”)) } );

Le soucis est que je ne récupère pas la hauteur de l’élément une fois “ouvert”
Dans le css, le height n’est pas précisé, il est donc considéré comme “auto” et même si je met 0 ou 1px,
je récupère 0 ou 1px et non la hauteur réelle :confused:

Si quelqu’un me éclairer ma lanterne :paf:

Merci…
Edité le 13/08/2009 à 23:47

J’utiliserai plutôt offsetHeight.

oui, j’y ai pensé mais je pensais le faire en jquery et non en javascript.

jQuery est en javascript.

oui, enfin je voulais dire avec les instructions dédiées jquery