Como usar jQuery para criar uma interface com abas em CSS3
Para alguns sites uma interface com abas é o melhor método para exibir as informações. CSS3 tem o código para usar o método jQuery para criar uma interface com abas.
$ (Function () {// Criar variáveis para armazenar TabHeads data.var temporárias = "" -var TabContent = "" -.. // Obter o arquivo de dados XML e processá-la $ get ( "XMLTabData.xml", function ( dados) {// Localize cada entrada da rubrica e usá-lo para // criar um título guia. $ (dados) .find ( "título"). each (function () {TabHeads + = "
O código começa criando duas variáveis: TabHeads e TabContent, para conter os dados usados para preencher a interface com abas. Esta informação é eventualmente adicionado a dois tags HTML, como mostrado aqui:
O método get () obtém o arquivo XML, XMLTabData.XML, e coloca o conteúdo em dados. Que dados contém é um arquivo totalmente formado XML que é passada para uma função anônima (um que não tem nome) que você define como: function (data) {}. A função é executada quando a recuperação de dados está completa, por isso age como um retorno de chamada para um conjunto de dados assíncronos ler.
Tudo que você precisa saber para o momento é que o arquivo XML contém
Todas as informações de posição aparece dentro do ), Títulos, que já faz parte do HTML para a página de exemplo.
O conteúdo de cada guia aparece na
- elemento, rubricas. O conteúdo pode ser qualquer coisa - incluindo controles, usado para o exemplo da interface com abas anterior. A questão mais importante a considerar é como armazenar informações no arquivo XML. Certifique-se de escapar quaisquer etiquetas de modo que eles não estão mal interpretado como elementos XML.
Tal como acontece com os títulos, o código usa find () para localizar cada um dos