Cómo utilizar jQuery para crear una interfaz con pestañas en css3

Para algunos sitios web de una interfaz con pestañas es el mejor método para mostrar la información. CSS3 tiene código para utilizar el método de jQuery para crear una interfaz con pestañas.

$ (function () {// Crear las variables para mantener TabHeads data.var temporales = "" -VAR TabContent = "" -.. // obtener el archivo de datos XML y procesarla $ get ("XMLTabData.xml", función ( datos) {// Situar cada entrada Encabezado y lo utilizan para // crear un encabezado pestaña $ (datos) .find ("Título"). each (function () {TabHeads + = ".
  • "+ $ (This) .attr (" leyenda ") +"
  • "-}) - // Anexar los datos a la zona de partida $ (." # Encabezamientos ") anexar (TabHeads) -. // Busque cada entrada de contenido y utilizarlo para // crear el contenido de la ficha $ (datos).. encontrar ("Contenido"). each (function () {TabContent + = "
    "+ $ (This) .text (+)"
    "-}) - // Anexar los datos para el área de contenido pestaña $ (." # Aquí ") append (TabContent) -. // Completar el proceso al mostrar las pestañas // $ (." # Aquí ") pestañas. () -}) -}) -

    El código se inicia mediante la creación de dos variables: TabHeads y TabContent, para contener los datos que se utilizan para rellenar el interfaz con pestañas. Esta información se añade a la larga dos etiquetas HTML, como se muestra aquí:

      El método get () obtiene el archivo XML, XMLTabData.XML, y coloca el contenido de los datos. ¿Qué datos contiene es un archivo completamente formado XML que se pasa a una función anónima (uno que no tiene nombre) que se define como: function (datos) {}. La función se ejecuta cuando la recuperación de datos es completa, por lo que actúa como una devolución de llamada para un conjunto de datos asíncronos leer.

      Todo lo que necesitas saber por el momento es que el archivo XML contiene elementos que contienen los datos utilizados para crear las entradas de la ficha, así como elementos que contienen los datos que se colocan dentro de cada pestaña. En este caso, Tab 1 sería un título y " Esto es algo de contenido para Tab 1. " sería el contenido de esa ficha.

      imagen0.jpg

      Toda la información de rumbo aparece en el elementos. El código pide jQuery encontrar () cada uno de los elementos y les procesar una a la vez utilizando el método each (). El each () método crea un bucle que proporciona automáticamente el acceso a individuo elementos a través de la esta variable. Encabezamientos Tab se almacenan en una lista desordenada (

        ), Encabezamientos, eso es ya parte del HTML de la página de ejemplo.

      El contenido de cada ficha aparece en

      elementos que se añade después de la
        elemento, encabezamientos. El contenido puede ser cualquier cosa - incluyendo los controles como se utiliza para el ejemplo de la interfaz con pestañas anterior. La cuestión más importante a considerar es la forma de almacenar información en el archivo XML. Asegúrese escapar ninguna etiqueta de modo que no están mal interpretados como elementos XML.

      Al igual que con los títulos, el código utiliza find () para localizar cada uno de los elementos del archivo XML y ellos se convierten en el código HTML necesario para crear el contenido de la ficha. El método each () crea el bucle utilizado para procesar cada elemento de una en una.




      » » » » Cómo utilizar jQuery para crear una interfaz con pestañas en css3