salve,
ho div#rightcol con dei div interni #manage e #content, entrambi con contenuto che cambia al click su alcuni elementi della pagina.
Ho questa funzione che aggiusta l'altezza di #content (#content deve essere scrollabile, #manage e #rightcol no, quindi per evitare che #righcol sia scrollabile, senza usare overflow:hidden, #content deve avere altezza fissata in base all'altezza di #manage)
codice:
function fixRightCol(){ var man=$( "#manage" ).height();
$("#content").height($(document).height()-man-75)
}
funziona tutto, ma se al click su quegli elementi che modificano il contenuto di #rightcol voglio aggiungere un effetto fadeOut->cambio contenuto->fadeIn la funzione sembra non andare più (cioè la barra di scroll c'è anche su #rightcol)
codice:
$('#rightcol').fadeOut("slow", function(){
//cambio contenuto di #manage e #content
fixRightCol()
});
$('#rightcol').fadeIn("slow");
quale credete possa essere il problema?