@Marco Baptista: Quando falas em “categorias” referes-te aos submenus?!
Inicialmente pensei em passar um array com os itens dos submenus mas desisti por causa dos submenus aninhados.
Reimplementar coisas destas em javascript dá sempre mau resultado. Há diversas implementações de árvores em várias das frameworks javascript que são mais flexíveis, cross-browser e performantes do que uma solução que nós possamos desenvolver assim à pressa.
Para os amantes de jQuery como eu tens esta e esta. Para quem gosta de YUI, tens esta.
Em http://www.dynamicdrive.com/dynamicindex1/navigate1.htm tens parecido.
Porque é que no HTML não pões o nome das categorias e deixas isso para o javascript?
@Marco Baptista: Quando falas em “categorias” referes-te aos submenus?!
Inicialmente pensei em passar um array com os itens dos submenus mas desisti por causa dos submenus aninhados.
Obrigado pela sugestão.
Reimplementar coisas destas em javascript dá sempre mau resultado. Há diversas implementações de árvores em várias das frameworks javascript que são mais flexíveis, cross-browser e performantes do que uma solução que nós possamos desenvolver assim à pressa.
Para os amantes de jQuery como eu tens esta e esta. Para quem gosta de YUI, tens esta.