Omogućite kontekstualne povratne poruke za tipične radnje korisnika s nekoliko dostupnih i fleksibilnih poruka upozorenja.
Primjeri
Dostupna su upozorenja za bilo koju duljinu teksta, kao i izborni gumb za odbacivanje. Za pravilan stil koristite jednu od osam potrebnih kontekstualnih klasa (npr. .alert-success). Za inline odbacivanje upotrijebite dodatak upozorenja jQuery .
Jednostavno primarno upozorenje—provjerite!
Jednostavno sekundarno upozorenje—provjerite!
Jednostavno upozorenje o uspjehu - provjerite!
Jednostavno upozorenje na opasnost - provjerite!
Jednostavno upozorenje - provjerite!
Jednostavno informacijsko upozorenje—provjerite!
Jednostavno svjetlosno upozorenje—provjerite!
Jednostavno tamno upozorenje - provjerite!
Prenošenje značenja pomoćnim tehnologijama
Korištenje boje za dodavanje značenja daje samo vizualnu indikaciju, koja se neće prenijeti korisnicima pomoćnih tehnologija – kao što su čitači zaslona. Osigurajte da su informacije označene bojom očite iz samog sadržaja (npr. vidljivog teksta) ili da su uključene alternativnim sredstvima, kao što je dodatni tekst skriven s .sr-onlyklasom.
Boja veze
Upotrijebite .alert-linkklasu pomoćnih programa za brzo pružanje odgovarajućih veza u boji unutar bilo kojeg upozorenja.
Jednostavno primarno upozorenje s
primjerom veze . Kliknite ako želite.
Jednostavno sekundarno upozorenje s
primjerom veze . Kliknite ako želite.
Jednostavno upozorenje o uspjehu s
primjerom veze . Kliknite ako želite.
Jednostavno upozorenje na opasnost s
primjerom veze . Kliknite ako želite.
Jednostavno upozorenje s
primjerom veze . Kliknite ako želite.
Jednostavno informativno upozorenje s
primjerom veze . Kliknite ako želite.
Jednostavno svjetlosno upozorenje s
primjerom veze . Kliknite ako želite.
Jednostavno tamno upozorenje s
primjerom veze . Kliknite ako želite.
Dodatni sadržaj
Upozorenja također mogu sadržavati dodatne HTML elemente kao što su naslovi, odlomci i razdjelnici.
Dobro napravljeno!
Vau da, uspješno ste pročitali ovu važnu poruku upozorenja. Ovaj primjer teksta trajat će malo duže kako biste mogli vidjeti kako razmak unutar upozorenja funkcionira s ovom vrstom sadržaja.
Kad god zatrebate, svakako koristite pomoćne programe za margine kako bi stvari bile lijepe i uredne.
Odbacivanje
Korištenjem JavaScript dodatka za upozorenje, moguće je odbaciti bilo koje upozorenje u tekstu. Evo kako:
Provjerite jeste li učitali dodatak upozorenja ili kompilirani Bootstrap JavaScript.
Ako gradite naš JavaScript iz izvora, to zahtijevautil.js . Sastavljena verzija uključuje ovo.
Dodajte gumb za odbacivanje i .alert-dismissibleklasu, čime se dodaje dodatna ispuna s desne strane upozorenja i pozicionira .closegumb.
Na gumb za odbacivanje dodajte data-dismiss="alert"atribut koji pokreće JavaScript funkciju. Obavezno koristite <button>element s njim za ispravno ponašanje na svim uređajima.
Da biste animirali upozorenja kada ih odbacujete, svakako dodajte .fadei .showklase.
Ovo možete vidjeti na djelu uz demo uživo:
Sveti guacamole! Trebali biste provjeriti neka od tih polja u nastavku.
JavaScript ponašanje
Okidači
Omogućite odbacivanje upozorenja putem JavaScripta:
Ili s dataatributima na gumbu unutar upozorenja , kao što je prikazano gore:
Imajte na umu da će zatvaranje upozorenja ukloniti ono iz DOM-a.
Metode
metoda
Opis
$().alert()
Osluškuje upozorenje za događaje klikova na elementima potomcima koji imaju data-dismiss="alert"atribut. (Nije potrebno kada se koristi auto-inicijalizacija data-api-ja.)
$().alert('close')
Zatvara upozorenje uklanjanjem iz DOM-a. Ako su klase .fadei .showprisutne na elementu, upozorenje će nestati prije nego što se ukloni.
$().alert('dispose')
Uništava upozorenje elementa.
Događaji
Bootstrapov dodatak za uzbunu izlaže nekoliko događaja za spajanje na funkciju upozorenja.
Događaj
Opis
close.bs.alert
Ovaj događaj aktivira se odmah kada closese pozove metoda instance.
closed.bs.alert
Ovaj se događaj pokreće kada se upozorenje zatvori (pričekat će se da se CSS prijelazi završe).