Jump to content


Photo

Generalizar Uma Função


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 AMON-HÁ

AMON-HÁ

    Só não crio juizo pq não sei o que ele come.

  • Usuários
  • 265 posts
  • Sexo:Não informado

Posted 18/03/2010, 23:59

Queria generalizar uma função que eu fiz...
Pra falar a verdade nem sei se é assim a melhor forma de escrever essa função usando jquery, mas funciona...

Eis a função:
$(document).ready(function() {
  $('#menu ul').show();
  
  $('.fechar a').click(function() {
    $('#menu ul').toggle('fast');
    if($(this).html() == "[-]")
      $(this).html("[+]");
    else
      $(this).html("[-]");
  })
});

O que eu queria então é, deixar o código genérico, ou seja, esse ser usado sempre que eu colocar um novo sistema desse no site...
Já pessou eu ter uns 5 menus? não quero copiar e colar esse código 5 vezes, tendo que mudar apenas os nomes das classes ou ids...

Pra melhor entendimento:
<div id="menu">
  <div class="fechar"><a href="#">[-]</a></div>
  <ul>
    <li>item 1</li>
    <li>item 1</li>
  </ul>
</div>





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq