Hjem Sosiale medier Slik bruker du jQuery til å lage et tabbed-grensesnitt i CSS3 - dummies

Slik bruker du jQuery til å lage et tabbed-grensesnitt i CSS3 - dummies

Video: Technology Stacks - Computer Science for Business Leaders 2016 2024

Video: Technology Stacks - Computer Science for Business Leaders 2016 2024
Anonim

For noen nettsteder er et flatt grensesnitt den beste metoden for å vise informasjonen. CSS3 har kode for å bruke jQuery-metoden for å opprette et flippert grensesnitt.

$ (funksjon () {// Opprett variabler for å holde midlertidige data. Var TabHeads = "; var TabContent ="; // Hent XML-datafilen og behandle den. $. Get ("XMLTabData. Xml", funksjon (data) {// Finn hver overskrift og Bruk den til å // opprette en fanepost. $ (data). finn ("Overskrift"). hver (funksjon () {TabHeads + = "
  • " + $ (dette). Attr ("caption") +
  • ";}); // Legg til dataene i overskriftsområdet. $ (" # Overskrifter ").append (TabHeads); // Finn hver innholdsinngang og bruk den til // data ()), () innhold () + ("innhold"). hver (funksjon () {TabContent + = " " + $. $ ("# Tabs "). føye (TabContent); // Fullfør prosessen ved å vise // fanene. $ ("# Tabs"). faner ();}};});

    Koden begynner med å opprette to variabler: TabHeads og TabContent, for å inneholde dataene som brukes til å fylle ut det flippede grensesnittet. Denne informasjonen blir til slutt lagt til i to HTML-koder, som vist her:

    Get () -metoden får XML-filen, XMLTabData. XML, og plasserer innholdet i data. Hvilke data inneholder er en fullstendig XML-fil som er sendt til en anonym funksjon (en som ikke har noe navn) som du definerer som: funksjon (data) {}. Funksjonen utføres når datainnhentingen er fullført, så det fungerer som tilbakeringing for en asynkron dataavlesning.

    Alt du trenger å vite for øyeblikket er at XML-filen inneholder elementer som inneholder dataene som brukes til å lage fanepostene, samt elementer som inneholder dataene som er plassert i hver kategori. I dette tilfellet vil Tab 1 være en overskrift og "Dette er noe innhold for Tab 1." ville være tilfredsstillende for den kategorien.

    Alle kursopplysningene vises i elementene. Koden spør jQuery å finne () hver av elementene og behandle dem en om gangen ved hjelp av hver () -metoden. Metoden hver () lager en sløyfe som automatisk gir tilgang til individuelle elementer gjennom denne variabelen. Tab-overskrifter lagres i en uordnet liste (

      ), Overskrifter, som allerede er en del av HTML-en for eksempelsiden.

      Innholdet for hver kategori vises i elementer som er vedlagt etter elementet

        , Overskrifter. Innholdet kan være noe - inkludert kontroller som brukt for det forrige tabb-grensesnittet eksempel. Det viktigste problemet å vurdere er hvordan du lagrer informasjon i XML-filen.Pass på at du unnslipper noen koder slik at de ikke blir fortolket som XML-elementer.

        Som med overskriftene, bruker koden finn () for å finne hver av elementene i XML-filen og konvertere dem til HTML-koden som kreves for å lage kategorien innhold. Hver () -metoden lager sløyfen som brukes til å behandle hvert element en om gangen.

    Slik bruker du jQuery til å lage et tabbed-grensesnitt i CSS3 - dummies

    Redaktørens valg

    Hvordan du endrer temafonter i PowerPoint 2007 - dummies

    Hvordan du endrer temafonter i PowerPoint 2007 - dummies

    Velger et tema i PowerPoint setter temafonter, opprette en skrift for overskriftene dine og en annen for din kroppstekst. Hvis du ikke vil bruke temafonter knyttet til temaet du har valgt, følger du disse trinnene:

    Hvordan du endrer handoutmasteren i PowerPoint 2007 - dummies

    Hvordan du endrer handoutmasteren i PowerPoint 2007 - dummies

    PowerPoint Handout Master inneholder formateringsinformasjon som er brukes automatisk til PowerPoint-presentasjonen. Du kan endre Handout Master for å dekke dine behov.

    Hvordan du endrer Notes-masteren i PowerPoint 2007 - dummies

    Hvordan du endrer Notes-masteren i PowerPoint 2007 - dummies

    Redusert bilde av PowerPoint-lysbildet, og eventuelle notater som går sammen med lysbildet. Når det skrives ut, formateres sider formatert i henhold til Notes Master. Pass på at du legger til sidetall i høyttalervennene dine. På den måten, hvis du slipper en stabel med notasider, vil du ...

    Redaktørens valg

    Word 2016 Tekstoppføring og formaterings snarveier - dummies

    Word 2016 Tekstoppføring og formaterings snarveier - dummies

    Word 2016 gir deg mange måter å interagere med dokumentet. Det er flere tastaturgenveier som kan være en flott tidsbesparende. Med disse hurtigtastene kan du øke hastigheten på tekstredigering og formatering. For å gjøre dette Med tastaturet Start en ny linje i samme avsnitt Shift + Enter Sett inn en sideskift Ctrl + Enter Sett inn ...

    Word 2016 Se snarveier - dummier

    Word 2016 Se snarveier - dummier

    Noensinne føler at du bare ikke har det rette perspektivet? Vel, Word 2016 gjør det enkelt å endre dokumentvisningen slik at du kan få et annet perspektiv. Med disse hurtigtastene kan du bytte mellom ulike visninger i Word 2016. Bytt til denne visningen Med tastaturet Utskriftsoppsett Alt + Ctrl + P Utkast Alt + Ctrl + O Utkast ...

    Hvordan skrive melding Popup-makroer i Word 2016 - dummies

    Hvordan skrive melding Popup-makroer i Word 2016 - dummies

    Den mest grunnleggende typen Programmering, i Word 2016 eller et annet program, er kode som spretter ut en enkel melding på skjermen. Faktisk begynner de aller nybegynnere programmeringsbøkene med et prøveprogram for å vise teksten Hello, World! Word-makroer er ikke forskjellige. Følgende makro, message_popup1, viser en dialogboks ...

    Redaktørens valg

    Legg til tekst til lukkede figurer med Adobe CS5-dummies

    Legg til tekst til lukkede figurer med Adobe CS5-dummies

    Adobe Creative Suite 5 (AdobeCS5) Illustrator lar deg å plassere tekst inni eller på banen til en lukket form. Disse alternativene er et betydelig tillegg til tekstformatering verktøykassen. Opprette tekst i lukket form Når du legger inn tekst i en form, kan du legge til et spunk i et oppsett. Med denne funksjonen kan du skreddersy ...

    Adobe CS5 Illustrator Area Type Tool - dummies

    Adobe CS5 Illustrator Area Type Tool - dummies

    En enkel og praktisk måte å lage rader og kolonner med tekst på er å bruk områdestypealternativer i Adobe Creative Suite (Adobe CS5) Illustrator. Denne funksjonen lar deg lage rader og kolonner fra et hvilket som helst tekstområde. Du kan bare ha rader eller bare kolonner (som kolonner av tekst i en avis) ...

    Adobe CS5 Illustrator Clipping Masks - dummies

    Adobe CS5 Illustrator Clipping Masks - dummies

    Adobe Creative Suite 5 (Adobe CS5) Illustrator inkluderer Clipping Mask funksjonalitet. I likhet med å peering gjennom et hull i et stykke papir til gjenstandene under den, tillater en utklippsmaske et øverste objekt å definere de valgte figurene under den; Med en kappemaske er området rundt den definerende formen imidlertid gjennomsiktig. ...