Estuve urgando en el foro de jQuery y en la web pero no pude encontrar una solución a mi problema, aunque espero sea algo simple.
El planteo es el siguiente.
Tengo el siguiente código, que como veran cuando se hace click en determinado elemento se amplia un cuadro y haciendo click en otro elemento se cierra el cuadro.
Código Javascript:
Ver original
$(document).ready(function (){ $("#ampliar_port").click(function (){ $("#port_2").fadeIn("normal"); $("#flecha_port").hide(); }); $("#fechar_port").click(function (){ $("#port_2").fadeOut("normal"); $("#flecha_port").fadeIn(); }); $("#ampliar_emp").click(function (){ $("#emp_2").fadeIn("normal"); $("#flecha_emp").hide(); }); $("#fechar_emp").click(function (){ $("#emp_2").fadeOut("normal"); $("#flecha_emp").fadeIn(); });
El problema aparece cuando tengo un cuadro abierto y hago alguna accion que recarga la página como enviar un e-mail o uso una galeria php que lee variables $_GET, ahi los cuadros que están abiertos desaparecen.
Queria saber si hay como evitar que esos cuadros se cierren cuando se lleva a cabo algunas de estas acciones o como informarle a jQuery que esos cuadros abiertos se mantengan abiertos.