BrunoVargas Postado Janeiro 27, 2014 Denunciar Share Postado Janeiro 27, 2014 Boa tarde galera, Não consegui achar na net como resolver esse problema. Estou usando javascript para expandir e retrair um menu. Segue: www.ffood.com.br/site/busca_js.php O menu funciona perfeitamente até o momento em que seleciono um checkbox e a página atualiza. Acontece que o menu fecha ao atualizar a página. Não consigo fazer com que o menu permaneça aberto. Já usei vários scripts e todos fecham ao atualizar. Segue um dos scripts que já usei: <script> $(function() { // Evento de clique do elemento: ul#menu li.parent > a $('ul#menu li.parent > a').click(function() { // Expande ou retrai o elemento ul.sub-menu dentro do elemento pai (ul#menu li.parent) $('ul.sub-menu', $(this).parent()).slideToggle('fast', function() { // Depois de expandir ou retrair, troca a classe 'aberto' do <a> clicado $(this).parent().toggleClass('aberto'); }); return false; }); }); </script> Agradeço desde já. Att, Bruno bruno_jaques@hotmail.com Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Kyl3 Postado Janeiro 28, 2014 Denunciar Share Postado Janeiro 28, 2014 Você pode criar um cookie para determinar qual das seções do menu estão abertas, e adicionar uma checagem por PHP de que, caso o cookie exista (e seja válido), automaticamente será adicionada a classe "aberto" ao sub-menu correspondente. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
BrunoVargas
Boa tarde galera,
Não consegui achar na net como resolver esse problema.
Estou usando javascript para expandir e retrair um menu.
Segue:
www.ffood.com.br/site/busca_js.php
O menu funciona perfeitamente até o momento em que seleciono um checkbox e a página atualiza.
Acontece que o menu fecha ao atualizar a página. Não consigo fazer com que o menu permaneça aberto.
Já usei vários scripts e todos fecham ao atualizar. Segue um dos scripts que já usei:
Agradeço desde já.
Att,
Bruno
bruno_jaques@hotmail.com
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.