Gi kontekstuelle tilbakemeldingsmeldinger for typiske brukerhandlinger med en håndfull tilgjengelige og fleksible varslingsmeldinger.
Eksempler
Varsler er tilgjengelige for alle tekstlengder, samt en valgfri avvisknapp. For riktig styling, bruk en av de åtte nødvendige kontekstuelle klassene (f.eks. .alert-success). For inline avvisning, bruk varsler jQuery-plugin .
Et enkelt primærvarsel – sjekk det ut!
Et enkelt sekundært varsel – sjekk det ut!
Et enkelt suksessvarsel – sjekk det ut!
Et enkelt farevarsel – sjekk det ut!
En enkel advarsel – sjekk den ut!
Et enkelt infovarsel – sjekk det ut!
Et enkelt lysvarsel – sjekk det ut!
Et enkelt mørkt varsel – sjekk det ut!
Formidle mening til hjelpeteknologier
Å bruke farger for å legge til mening gir bare en visuell indikasjon, som ikke vil bli formidlet til brukere av hjelpeteknologier – for eksempel skjermlesere. Sørg for at informasjon angitt med fargen enten er åpenbar fra selve innholdet (f.eks. den synlige teksten), eller er inkludert på alternative måter, for eksempel ekstra tekst skjult i .sr-onlyklassen.
Lenkefarge
Bruk .alert-linkverktøyklassen for raskt å gi matchende fargede lenker i ethvert varsel.
Et enkelt primærvarsel med
en eksempellenke . Gi den et klikk hvis du vil.
Et enkelt sekundært varsel med
en eksempellenke . Gi den et klikk hvis du vil.
Et enkelt suksessvarsel med
en eksempellenke . Gi den et klikk hvis du vil.
Et enkelt farevarsel med
en eksempellenke . Gi den et klikk hvis du vil.
En enkel advarsel med
en eksempellenke . Gi den et klikk hvis du vil.
Et enkelt infovarsel med
en eksempellenke . Gi den et klikk hvis du vil.
Et enkelt lysvarsel med
en eksempellenke . Gi den et klikk hvis du vil.
Et enkelt mørkt varsel med
en eksempellenke . Gi den et klikk hvis du vil.
Ytterligere innhold
Varsler kan også inneholde flere HTML-elementer som overskrifter, avsnitt og skillelinjer.
Bra gjort!
Aww ja, du har lest denne viktige varselmeldingen. Denne eksempelteksten kommer til å løpe litt lenger slik at du kan se hvordan mellomrom i et varsel fungerer med denne typen innhold.
Når du trenger det, sørg for å bruke marginverktøy for å holde ting pent og ryddig.
Avviser
Ved å bruke JavaScript-plugin-modulen for varsel, er det mulig å avvise alle inline-varsler. Dette er hvordan:
Pass på at du har lastet inn varslingsplugin, eller det kompilerte Bootstrap JavaScript.
Hvis du bygger JavaScript fra kilden, kreverutil.js det . Den kompilerte versjonen inkluderer dette.
Legg til en avvisningsknapp og .alert-dismissibleklassen, som legger til ekstra polstring til høyre for varselet og plasserer .closeknappen.
På avvis-knappen legger du til data-dismiss="alert"attributtet, som utløser JavaScript-funksjonaliteten. Sørg for å bruke <button>elementet med det for riktig oppførsel på alle enheter.
For å animere varsler når du avviser dem, sørg for å legge til .fadeklassene og .show.
Du kan se dette i aksjon med en live-demo:
Hellige guacamole! Du bør sjekke inn på noen av disse feltene nedenfor.
JavaScript-adferd
Utløsere
Aktiver avvisning av et varsel via JavaScript:
Eller med dataattributter på en knapp i varselet , som vist ovenfor:
Merk at lukking av et varsel vil fjerne det fra DOM.
Metoder
Metode
Beskrivelse
$().alert()
Får et varsel til å lytte etter klikkhendelser på etterkommere elementer som har data-dismiss="alert"attributtet. (Ikke nødvendig når du bruker data-APIs automatiske initialisering.)
$().alert('close')
Lukker et varsel ved å fjerne det fra DOM. Hvis klassene .fadeog .shower til stede på elementet, vil varselet tone ut før det fjernes.
$().alert('dispose')
Ødelegger et elements varsling.
arrangementer
Bootstraps varslingsplugin avslører noen få hendelser for å koble til varslingsfunksjonalitet.
Begivenhet
Beskrivelse
close.bs.alert
Denne hendelsen utløses umiddelbart når closeinstansmetoden kalles.
closed.bs.alert
Denne hendelsen utløses når varselet er lukket (vil vente på CSS-overganger for å fullføre).