Hem Personliga finanser Hur man skapar en anpassad dialogruta i AJAX för HTML5 och CSS3-programmering - dummies

Hur man skapar en anpassad dialogruta i AJAX för HTML5 och CSS3-programmering - dummies

Video: Formulär i Excel - 1 - Ett enkelt formulär 2024

Video: Formulär i Excel - 1 - Ett enkelt formulär 2024
Anonim

AJAX låter HTML5 och CSS3 programmerare skapa egna dialogrutor. JavaScript levererar några dialogrutor (alert och prompt dialogrutorna), men dessa är ganska ful och relativt oflexibla. JQuery-användargränssnittet innehåller en teknik för att konvertera en div till en virtuell dialogruta. Dialogrutan följer temat och kan resizable och flyttas.

Att bygga dialogrutan är inte svårt, men du måste kunna slå på och av med kod, eller det kommer inte att fungera som en riktig dialogruta (som efterliknar ett fönster i driften system):

  1. Skapa div som du tänker använda som dialogruta.

    Skapa en div och ge den ett ID så att du kan göra det till en dialogruta nod. Lägg till titelattributet och titeln visas i dialogrutaens titelfält.

    Dialogklassen låter dig ha en rörlig, stor och anpassad dialogruta som överensstämmer med det installerade sidtemat.

  2. Vänd div till en dialogruta.

    Använd dialogrutan () -metoden för att aktivera diven i en jQuery-dialogruta i init () -funktionen:

    $ ("# dialog"). dialog();
    
  3. Dölj dialogrutan som standard.

    Vanligtvis vill du inte att dialogrutan ska synas tills någon händelse inträffar. I det här exemplet kanske du inte vill att dialogrutan ska visas tills användaren klickar på en knapp. Du kan ange en kod för att stänga dialogrutan i init () -funktionen så att dialogrutan inte kommer att visas tills den kallas.

  4. Stäng dialogrutan.

    För att stänga en dialogruta, se dialogrutan nod och ring dialogrutan () -metoden på den igen. Den här gången, skicka singelvärdet "stäng" som en parameter, och dialogrutan stängs omedelbart:

    // stänger först dialogrutan $ ("# dialog"). dialogen ("close");
    
  5. När du klickar på X stängs dialogrutan automatiskt.

    Dialogrutan har en liten X som ser ut som ikonen Stäng fönstret i de flesta fönstersystem. Användaren kan stänga dialogrutan genom att klicka på den här ikonen.

  6. Du kan öppna och stänga dialogrutan med kod.

    Mina öppna dialogrutor och nära dialogknappar ringer upp funktioner som styr dialogrutans beteende. Till exempel är här funktionen som är kopplad till Open Dialog-knappen:

    funktionen openDialog () {$ ("# dialog"). dialogrutan ("öppen");} // end openDialog
    
Hur man skapar en anpassad dialogruta i AJAX för HTML5 och CSS3-programmering - dummies

Redaktörens val

Lägg till bilder i ett LayOut-dokument - dummies

Lägg till bilder i ett LayOut-dokument - dummies

LayOut ger dig verktyg för att skapa försättssidor, rubriker, callouts , och symboler - vad som helst som måste åtfölja synpunkter på din modell. Att sätta in bilder i ditt LayOut-dokument är en enkel affär. Välj bara File, Insert och ta den därifrån. Några fler saker att veta om bilder du lägger in: LayOut kan infoga ...

Lägg till bildtexturer till böjda ytor i SketchUp - dummies

Lägg till bildtexturer till böjda ytor i SketchUp - dummies

Märka hur titeln på det här avsnittet slutar med ytor och inte med ansikten? Det beror på att (som ni vet nu) är enskilda ansikten i SketchUp alltid platta - inga undantag. När du ser en icke-plan yta, består den faktiskt av flera ansikten. Du kan inte se kanterna mellan dem eftersom de har blivit utjämnade. ...

Lägg till nya sketchUp-lager och flytta enheter mellan lager - dummies

Lägg till nya sketchUp-lager och flytta enheter mellan lager - dummies

Lager är en mycket användbar del av SketchUp , och de kan göra ditt liv mycket enklare. Så här kan du lägga till ett nytt lager i Sketchup och hur du kan flytta enheter till olika lager. Lägga till ett nytt lager Följ dessa steg för att lägga till ett lager i din SketchUp-fil: Välj Fönster → Lager. Lagren ...

Redaktörens val

Grunderna för innehållsbaserade prediktiva Analytics-filter - dummies

Grunderna för innehållsbaserade prediktiva Analytics-filter - dummies

Innehållsbaserade predictive analytics recommender-system, mestadels matchningsfunktioner (taggade sökord) bland liknande föremål och användarens profil för att göra rekommendationer. När en användare köper ett objekt som har taggade funktioner, rekommenderas objekt med funktioner som matchar originalets original. Ju fler funktioner matchar desto högre sannolikhet kommer användaren att vilja ...

Grunderna för dataklyssningar i förklarande analyser - dummies

Grunderna för dataklyssningar i förklarande analyser - dummies

En dataset (eller datainsamling) är en uppsättning artiklar i prediktiv analys. Exempelvis är en uppsättning dokument en dataset där dataelementen är dokument. En uppsättning användaruppgifter för sociala nätverk (namn, ålder, lista över vänner, bilder osv.) Är en dataset där dataobjekten är profiler av sociala ...

Stora data- och elverktyg - dummies

Stora data- och elverktyg - dummies

Ett område där stora data har påverkat elverktyg är utvecklingen av smarta mätare. Smarta mätare ger en mer exakt mätning av energianvändningen genom att ge mycket frekventare avläsningar än traditionella mätare. En smart mätare kan ge flera läsningar om dagen, inte bara en gång i månaden eller en gång i kvartalet. ...

Redaktörens val

Vertikala eller horisontella ramar för makrofotografier - dummies

Vertikala eller horisontella ramar för makrofotografier - dummies

Skillnaden mellan ett vertikalt eller horisontellt format i makro och nära -fotografering kan avgöra framgången för dina kompositioner. Att veta vilka som ska användas i en viss situation kan baseras på ett antal faktorer, såsom ämnets höjd och bredd, vilken typ av miljö den är i, vad du vill ...

Med fokuslås på din autofokuskamera - dummies

Med fokuslås på din autofokuskamera - dummies

Autofokuspunkter och fotograferingskameror ger fantastiskt skarpa bilder när du använder dem ordentligt. Men att få skarpa resultat kräver ibland att man ska veta var man ska fokusera. Ett vanligt fokuseringsproblem uppstår när du avsiktligt placerar ett ämne utanför mitten i sökarramen. Säg att du vill komponera skottet av dina vänner och bergen på det här sättet. Du ...

Vad är Macro Photography? - dummies

Vad är Macro Photography? - dummies

Termen makrofotografering har kommit att betyda många saker genom tiden, till exempel mycket närbilder, livstidsrepresentationer av ämnen eller fotografering av förstorade ämnen. I verkligheten betyder makro något mycket specifikt och avser endast en liten procentandel av de ideer som är förknippade med det. Makrospecifika redskap tenderar att vara dyra, så många tillverkare ...