Pergunta

Atualmente, estou construindo um site em codeigniter que é um local de página, basicamente, um usuário chega à página, eles criaram com um menu principal a partir desse menu que escolher quais seções dos sites que eles gostariam de ver e cliques nos links associados ... clicar nesses links deve exibir o conteúdo em seu próprio menu accordian.

A minha pergunta é que eu assumir a maneira mais fácil de fazer isso seria carregar os pontos de vista selecionados em usar jquery e ajax? Se eu estiver nas linhas erradas o que seria uma solução melhor, também não consigo encontrar nada sobre o carregamento em vista usando Ajax, faz qualquer um tem algum conselho?

Foi útil?

Solução

Sim, você pode facilmente carregar o conteúdo com AJAX e jQuery, ligando cliques eventos em seus menus e links, como este:

$("a.menuitem").click(function () {
    var link = $(this), url = link.attr("href");
    $("#content_pane").load(url);
    return false; // prevent default link-behavior
});

No entanto, indo por esse caminho que você renunciar a algumas funcionalidades chave no navegador. O botão Voltar não vai funcionar. Seus usuários não pode marcar qualquer uma das subpáginas. Existem soluções alternativas (como este história plugin jQuery ), mas vai ser muito de trabalho para substituir a funcionalidade que vem nativamente com cada navegador usuários.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top