Ge kontextuella feedbackmeddelanden för typiska användaråtgärder med en handfull tillgängliga och flexibla varningsmeddelanden.
Exempel
Varningar är tillgängliga för alla textlängder, samt en valfri avvisande knapp. För korrekt stil, använd en av de åtta obligatoriska kontextuella klasserna (t.ex. .alert-success). För inline avvisning, använd alerts jQuery plugin .
En enkel primär varning – kolla in det!
En enkel sekundär varning – kolla in det!
En enkel framgångsvarning – kolla in den!
En enkel faralarm – kolla in den!
En enkel varning – kolla in den!
En enkel infovarning – kolla in den!
En enkel ljusvarning – kolla in det!
En enkel mörk varning – kolla in det!
Att förmedla mening till hjälpmedel
Att använda färg för att lägga till mening ger bara en visuell indikation som inte kommer att förmedlas till användare av hjälpmedel – som skärmläsare. Se till att information som betecknas med färgen antingen är uppenbar från själva innehållet (t.ex. den synliga texten), eller är inkluderad på andra sätt, såsom ytterligare text gömd med .sr-onlyklassen.
Länkfärg
Använd .alert-linkverktygsklassen för att snabbt tillhandahålla matchande färgade länkar i alla varningar.
En enkel primär varning med
en exempellänk . Ge det ett klick om du vill.
En enkel sekundär varning med
en exempellänk . Ge det ett klick om du vill.
En enkel framgångsvarning med
en exempellänk . Ge det ett klick om du vill.
En enkel faralarm med
en exempellänk . Ge det ett klick om du vill.
En enkel varningsvarning med
en exempellänk . Ge det ett klick om du vill.
En enkel infovarning med
en exempellänk . Ge det ett klick om du vill.
En enkel ljusvarning med
en exempellänk . Ge det ett klick om du vill.
En enkel mörk varning med
en exempellänk . Ge det ett klick om du vill.
Ytterligare innehåll
Varningar kan också innehålla ytterligare HTML-element som rubriker, stycken och avdelare.
Bra gjort!
Aww ja, du har lyckats läsa detta viktiga varningsmeddelande. Den här exempeltexten kommer att köras lite längre så att du kan se hur avståndet i en varning fungerar med den här typen av innehåll.
När du behöver, se till att använda marginalverktyg för att hålla det snyggt och snyggt.
Avvisar
Med hjälp av alert JavaScript-plugin, är det möjligt att avvisa alla varningar inline. Här är hur:
Se till att du har laddat varningsplugin, eller det kompilerade Bootstrap JavaScript.
Om du bygger vårt JavaScript från källan kräverutil.js det . Den kompilerade versionen innehåller detta.
Lägg till en avvisningsknapp och .alert-dismissibleklassen, som lägger till extra utfyllnad till höger om varningen och placerar .closeknappen.
På avvis-knappen lägger du till data-dismiss="alert"attributet som utlöser JavaScript-funktionen. Se till att använda <button>elementet med det för korrekt beteende på alla enheter.
För att animera varningar när du avvisar dem, se till att lägga till .fadeklasserna och .show.
Du kan se detta i aktion med en livedemo:
Heliga guacamole! Du bör checka in på några av dessa fält nedan.
JavaScript-beteende
Utlösare
Aktivera avvisande av en varning via JavaScript:
Eller med dataattribut på en knapp i varningen , som visas ovan:
Observera att om du stänger en varning tas den bort från DOM.
Metoder
Metod
Beskrivning
$().alert()
Får en varning att lyssna efter klickhändelser på underordnade element som har data-dismiss="alert"attributet. (Inte nödvändigt när du använder data-API:s automatiska initiering.)
$().alert('close')
Stänger en varning genom att ta bort den från DOM. Om klasserna .fadeoch .showfinns på elementet kommer varningen att tona ut innan den tas bort.
$().alert('dispose')
Förstör ett elements varning.
evenemang
Bootstraps varningsplugin avslöjar några händelser för att koppla in varningsfunktioner.
Händelse
Beskrivning
close.bs.alert
Denna händelse aktiveras omedelbart när closeinstansmetoden anropas.
closed.bs.alert
Den här händelsen utlöses när varningen har stängts (väntar på att CSS-övergångar ska slutföras).