Hjem Personlig finansiering Sådan oprettes en brugerdefineret dialogboks i AJAX til HTML5 og CSS3 Programmering - dummies

Sådan oprettes en brugerdefineret dialogboks i AJAX til HTML5 og CSS3 Programmering - dummies

Video: Use multi-select option sets in Customer Engagement 2024

Video: Use multi-select option sets in Customer Engagement 2024
Anonim

AJAX lader HTML5 og CSS3 programmører lave brugerdefinerede dialogbokse. JavaScript leverer et par dialogbokse (alarm og prompt dialogbokse), men disse er ret grimme og relativt ufleksible. JQuery-brugergrænsefladen indeholder en teknik til at omdanne en div til en virtuel dialogboks. Dialogboksen følger temaet og kan omstilles og flyttes.

Det er ikke svært at opbygge dialogboksen, men du skal kunne tænde og slukke med kode, eller det vil ikke fungere som en ordentlig dialogboks (som efterligner et vindue i driften system):

  1. Opret den div, du har til hensigt at bruge som en dialogboks.

    Opret en div og giv den et ID, så du kan konvertere det til en dialogboksknude. Tilføj titelattributtet, og titlen vises i dialogboksens titellinje.

    Dialoglassen giver dig mulighed for at få en bevægelig, betydelig tilpasset dialogboks i overensstemmelse med det installerede sidetema.

  2. Drej div til en dialogboks.

    Brug dialogen () -metoden til at aktivere div'en i en jQuery-dialogboksenode i init () -funktionen:

    $ ("# dialog"). dialogen ();
    
  3. Skjul dialogboksen som standard.

    Normalt vil du ikke have dialogboksen synlig, indtil der sker en form for begivenhed. I dette særlige eksempel kan du ikke have dialogboksen til at blive vist, indtil brugeren klikker på en knap. Du kan sætte nogle kode for at lukke dialogboksen i init () -funktionen, så dialogboksen ikke vises, før den indkaldes.

  4. Luk dialogboksen.

    For at lukke en dialogboks skal du se dialogboksen node og kalde dialogen () -metoden på den igen. Denne gang skal du sende den enkelte værdi "Luk" som parameter, og dialogboksen lukker øjeblikkeligt: ​​

    // Luk dialog $ $ ("# dialog"). dialogen ("close");
    
  5. Når du klikker på X, lukkes dialogboksen automatisk.

    Dialogboksen har en lille X, der ligner ikonet Luk vindue på de fleste vinduessystemer. Brugeren kan lukke dialogboksen ved at klikke på dette ikon.

  6. Du kan åbne og lukke dialogboksen med kode.

    Mine åbne dialog- og tætte dialogknapper kalder funktioner, som styrer opførsel af dialogboksen. Her er f.eks. Funktionen knyttet til Open Dialog-knappen:

    funktion openDialog () {$ ("# dialog"). dialog ("åben");} // end openDialog
    
Sådan oprettes en brugerdefineret dialogboks i AJAX til HTML5 og CSS3 Programmering - dummies

Valg af editor

Test din kode med Dreamweavers webstedrapporteringsfunktioner - dummies

Test din kode med Dreamweavers webstedrapporteringsfunktioner - dummies

Hvis du har brugt Dreamweaver til bygg din mobilwebsite, du kan tjekke dit arbejde ved hjælp af Dreamweaver Site Reporting funktionerne. Det lader dig oprette en række rapporter og endda tilpasse dem til at identificere problemer med eksterne links, overflødige og tomme tags, untitled dokumenter og manglende alternativ tekst. Du kan nemt gå glip af problemer - især ...

Sådan bruger du dit eget domæne til dit Squarespace-websted - dummier

Sådan bruger du dit eget domæne til dit Squarespace-websted - dummier

Når du underskriver op for din Squarespace-konto, får du en unik Squarespace-URL, der ser sådan ud: http: // dit kontonavn. Squarespace. com. Hvis du vil have fuldstændig kontrol over branding af dit websted eller blot ønsker en unik webadresse, kan du kortlægge eller pege på et brugerdefineret domæne på din Squarespace-konto. Du har tre muligheder for indstilling ...

Fordelene ved at bruge Markdown på din Squarespace Website - dummies

Fordelene ved at bruge Markdown på din Squarespace Website - dummies

Markdown er en plain- tekst skriftformat, der gør det muligt hurtigt at anvende tekst styling baseret på hvordan du formaterer din Squarespace 6 websteds tekst. Markdown er en af ​​Du bruger to typer blokke, du kan bruge til at tilføje tekst. Du tilføjer indhold til dine Squarespace-sidesider ved at bruge indholdsblokke i Site Manager → Indhold ...

Valg af editor

Wicca og Witchcraft For Dummies Cheat Sheet - dummies

Wicca og Witchcraft For Dummies Cheat Sheet - dummies

Wicca, en heksekunst, er centreret i rituelle Wiccans udfører til specifikke formål, såsom at kommunikere med eller ære guddom. Sabbats er wiccan sol helligdage fokuseret på jordens sti omkring solen, nogle gange omtalt som Årets hjul. Esbats er wiccan månens ferie, der fokuserer på månens cyklus. ...

Sammenhængende trosretninger: almindelige erfaringer i skrifterne - dummies

Sammenhængende trosretninger: almindelige erfaringer i skrifterne - dummies

Interessant de tre Abrahams trosretninger - jødedom, kristendom , og islam - deler meget til fælles, herunder en række af ædle profeter sendt af Gud. På grund af commonality ligger en dyb forbindelse til arv fra profeten Abraham og en tro på en Gud. Koranen finder fælles sted med kristne og jøder (kendt ...

Charmerende din vej til effektiv magi - dummies

Charmerende din vej til effektiv magi - dummies

En firkløver for held. Den jakkesæt, som du altid bærer til jobsamtaler for succes. Ringen du tager aldrig af, fordi den repræsenterer din kærlighed til en anden person. Den hængende du bærer rundt om halsen hver dag for beskyttelse. Den lille statue hængende fra bilens bagspejl til sikker rejse. ...

Valg af editor

Vælger skråninger, kanter og ansigter i blender - dummies

Vælger skråninger, kanter og ansigter i blender - dummies

I Blender's Edit-tilstand, kuben ændrer farve og prikker danner i hver af kubens hjørner. Hver prik er et vertex. Linjen der dannes mellem to hjørner er en kant. Et ansigt i Blender er en polygon, der er dannet af tre eller flere forbindelseskanter. Tidligere er ansigter i Blender ...