tengo este codigo
Código:
tengo 4 divs con sus id stage, presentation, home, contact al cargar la pagina muestra el div home, si le doy clic a los botones lo que hago (no se si es la forma correcta de programarlo) es hacer fadeOut del div y hacer fadeIn dependiendo del boton con los botones de home y presentacion no tengo problemam pero con los de stage y contact se muestra una vez hace fadeOut y se vuelve a mostrar y ya se queda el div$(document).ready(function(){ $("#home").fadeIn(1000); $('#stagebtn, #presentationbtn, #homebtn, #contactbtn').click(function(){ var valor=this.id; var cuerpo=valor.substring(0,valor.length-3); $('div').fadeOut(function(){ $('#'+cuerpo).fadeIn(2500) });return false; }); });
lo que no entiendo porque lo muestra cierra y vuelve a mostrar siendo que con home y presentation me muestra la primera vez y ya no hace fadeOut
espero puedan ayudarme desde ya gracias