Giv kontekstuelle feedbackmeddelelser til typiske brugerhandlinger med den håndfuld tilgængelige og fleksible advarselsmeddelelser.
Eksempler
Advarsler er tilgængelige for enhver tekstlængde, såvel som en valgfri afvis-knap. For korrekt styling skal du bruge en af de otte nødvendige kontekstuelle klasser (f.eks. .alert-success). Til inline afvisning skal du bruge advarsler jQuery plugin .
En simpel primær advarsel - tjek det ud!
En simpel sekundær advarsel - tjek det ud!
En simpel succesadvarsel - tjek den ud!
En simpel fareadvarsel - tjek den ud!
En simpel advarsel – tjek det ud!
En enkel infoadvarsel - tjek det ud!
En simpel lysadvarsel - tjek det ud!
En simpel mørk advarsel - tjek det ud!
Formidle mening til hjælpeteknologier
Brug af farve til at tilføje betydning giver kun en visuel indikation, som ikke vil blive formidlet til brugere af hjælpeteknologier - såsom skærmlæsere. Sørg for, at oplysninger, der er angivet med farven, enten er tydelige fra selve indholdet (f.eks. den synlige tekst), eller er inkluderet via alternative måder, såsom ekstra tekst skjult i .sr-onlyklassen.
Link farve
Brug .alert-linkværktøjsklassen til hurtigt at give matchende farvede links inden for enhver advarsel.
En simpel primær advarsel med
et eksempellink . Giv det et klik, hvis du vil.
En simpel sekundær advarsel med
et eksempellink . Giv det et klik, hvis du vil.
En simpel succesadvarsel med
et eksempellink . Giv det et klik, hvis du vil.
En simpel fareadvarsel med
et eksempellink . Giv det et klik, hvis du vil.
En simpel advarsel med
et eksempellink . Giv det et klik, hvis du vil.
En simpel infoadvarsel med
et eksempellink . Giv det et klik, hvis du vil.
En simpel lysadvarsel med
et eksempellink . Giv det et klik, hvis du vil.
En simpel mørk advarsel med
et eksempellink . Giv det et klik, hvis du vil.
Yderligere indhold
Advarsler kan også indeholde yderligere HTML-elementer som overskrifter, afsnit og skillelinjer.
Godt klaret!
Aww ja, du har læst denne vigtige advarselsmeddelelse. Denne eksempeltekst kommer til at køre lidt længere, så du kan se, hvordan afstanden i en advarsel fungerer med denne slags indhold.
Når du har brug for det, skal du sørge for at bruge marginværktøjer til at holde tingene pæne og ryddelige.
Afviser
Ved at bruge advarsels-JavaScript-plugin'et er det muligt at afvise enhver inline-advarsel. Sådan gør du:
Sørg for, at du har indlæst advarselsplugin'et eller det kompilerede Bootstrap JavaScript.
Hvis du bygger vores JavaScript fra kilden, kræverutil.js det . Den kompilerede version inkluderer dette.
Tilføj en afvis-knap og .alert-dismissibleklassen, som tilføjer ekstra polstring til højre for advarslen og placerer .closeknappen.
På afvis-knappen skal du tilføje data-dismiss="alert"attributten, som udløser JavaScript-funktionaliteten. Sørg for at bruge <button>elementet med det for korrekt adfærd på tværs af alle enheder.
For at animere advarsler, når du afviser dem, skal du sørge for at tilføje klasserne .fadeog ..show
Du kan se dette i aktion med en live demo:
Hellige guacamole! Du bør tjekke ind på nogle af disse felter nedenfor.
JavaScript adfærd
Udløsere
Aktiver afvisning af en advarsel via JavaScript:
Eller med dataattributter på en knap i advarslen , som vist ovenfor:
Bemærk, at lukning af en underretning vil fjerne den fra DOM.
Metoder
Metode
Beskrivelse
$().alert()
Får en advarsel til at lytte efter klikhændelser på efterkommerelementer, som har data-dismiss="alert"attributten. (Ikke nødvendigt, n��r du bruger data-API's automatiske initialisering.)
$().alert('close')
Lukker en advarsel ved at fjerne den fra DOM. Hvis klasserne .fadeog .shower til stede på elementet, vil advarslen fade ud, før den fjernes.
$().alert('dispose')
Ødelægger et elements alarm.
Begivenheder
Bootstraps advarselsplugin afslører nogle få hændelser for at tilslutte sig advarselsfunktionalitet.
Begivenhed
Beskrivelse
close.bs.alert
Denne hændelse udløses med det samme, når closeinstansmetoden kaldes.
closed.bs.alert
Denne hændelse udløses, når alarmen er blevet lukket (vil vente på, at CSS-overgange er fuldført).