estoy usando esto para mostrar/ocultar un apartado de mi web:
Código HTML:
$('.hidetop').click(function(){ $('#up').slideToggle("slow"); $('#enter').slideToggle("slow"); $('#login').slideToggle("slow"); $('#lang').slideToggle("slow"); $('.buscargrande').addClass("buscarmini");
Y otro problema es que en el "addClass", cuando lo escondo me cambia de clase (logicamente) pero cuando lo vuelvo a mostrar... no vuelve a la clase anterior! sino que se mantiene la nueva...
He probado a solucionar esto con slideDown y slideUp (por separado)... pero para ello necesito tener oculto un objeto nada mas entrar en la pagina... ¿alguien sabe como se hace? Lo he intentado asi (poniéndolo fuera del click):
Código HTML:
$(function() { $('#esconder').slidedown(); $('.hidetop').click(function(){ $('#up').slideUp("slow"); $('#enter').slideUp("slow"); $('#login').slideUp("slow"); $('#lang').slideUp("slow"); $('.buscargrande').addClass("buscarmini"); });
alguna idea?