Bay mesaj fidbak kontèks pou aksyon itilizatè tipik ak ti ponyen mesaj alèt ki disponib ak fleksib.
Egzanp yo
Alèt yo disponib pou nenpòt ki longè tèks, osi byen ke yon bouton anile opsyonèl. Pou bon manier, sèvi ak youn nan uit klas kontèks obligatwa.alert-success yo (egzanp, ). Pou revokasyon an liy, sèvi ak alèt jQuery plugin la .
Yon senp alèt prensipal-tcheke li soti!
Yon senp alèt segondè-tcheke li soti!
Yon senp alèt siksè-tcheke li soti!
Yon senp alèt danje—tcheke li!
Yon alèt avètisman senp—tcheke li!
Yon alèt enfòmasyon senp—tcheke li!
Yon senp alèt limyè-tcheke li soti!
Yon senp alèt nwa-tcheke li soti!
Transmèt siyifikasyon nan teknoloji asistans
Sèvi ak koulè pou ajoute siyifikasyon sèlman bay yon endikasyon vizyèl, ki pa pral transmèt bay itilizatè teknoloji asistans - tankou lektè ekran. Asire w ke enfòmasyon ki endike nan koulè a se swa evidan nan kontni an li menm (egzanp tèks vizib la), oswa yo enkli nan mwayen altènatif, tankou tèks adisyonèl kache ak .sr-onlyklas la.
Koulè lyen
Sèvi ak .alert-linkklas sèvis piblik la byen vit bay lyen ki gen koulè ki matche nan nenpòt alèt.
Yon alèt prensipal senp ak
yon lyen egzanp . Bay li yon klik si ou renmen.
Yon senp alèt segondè ak
yon lyen egzanp . Bay li yon klik si ou renmen.
Yon alèt siksè senp ak
yon lyen egzanp . Bay li yon klik si ou renmen.
Yon senp alèt danje ak
yon lyen egzanp . Bay li yon klik si ou renmen.
Yon alèt avètisman senp ak
yon lyen egzanp . Bay li yon klik si ou renmen.
Yon alèt enfòmasyon senp ak
yon lyen egzanp . Bay li yon klik si ou renmen.
Yon alèt limyè senp ak
yon lyen egzanp . Bay li yon klik si ou renmen.
Yon senp alèt nwa ak
yon lyen egzanp . Bay li yon klik si ou renmen.
Kontni adisyonèl
Alèt yo kapab genyen tou eleman HTML adisyonèl tankou tit, paragraf ak divize.
Byen fè!
Aww wi, ou byen li mesaj alèt enpòtan sa a. Tèks egzanp sa a pral kouri yon ti jan pi long pou ke ou ka wè ki jan espas nan yon alèt travay ak sa a kalite kontni.
Chak fwa ou bezwen, asire w ke ou sèvi ak sèvis piblik Marge pou kenbe bagay sa yo bèl ak pwòp.
Ranvwaye
Lè l sèvi avèk plugin JavaScript alèt la, li posib pou ranvwaye nenpòt alèt inline. Men ki jan:
Asire w ou te chaje plugin alèt la, oubyen konpile Bootstrap JavaScript.
Si w ap konstwi JavaScript nou an soti nan sous, li mande pouutil.js . Vèsyon an konpile gen ladan sa a.
Ajoute yon bouton ranvwaye ak .alert-dismissibleklas la, ki ajoute siplemantè padding adwat alèt la ak pozisyon .closebouton an.
Sou bouton an ranvwaye, ajoute data-dismiss="alert"atribi a, ki deklanche fonksyonalite JavaScript. Asire ou ke ou sèvi ak <button>eleman nan ak li pou bon konpòtman atravè tout aparèy.
Pou anime alèt lè w ap ranvwaye yo, asire w ke ou ajoute .fadeak .showklas yo.
Ou ka wè sa a an aksyon ak yon Demo ap viv:
Sentespri guacamole! Ou ta dwe tcheke nan kèk nan jaden sa yo anba a.
Konpòtman JavaScript
Deklanche
Pèmèt ranvwa yon alèt via JavaScript:
Oswa ak dataatribi sou yon bouton nan alèt la , jan sa montre pi wo a:
Remake byen ke fèmen yon alèt pral retire li nan DOM la.
Metòd
Metòd
Deskripsyon
$().alert()
Fè yon alèt koute pou evènman klike sou eleman desandan ki gen data-dismiss="alert"atribi a. (Pa nesesè lè w ap itilize oto-inisyalizasyon done-api a.)
$().alert('close')
Fèmen yon alèt lè w retire li nan DOM la. Si klas yo .fadeak .showyo prezan sou eleman an, alèt la ap disparèt anvan li retire li.
$().alert('dispose')
Detwi alèt yon eleman.
Evènman
Plugin alèt Bootstrap a ekspoze kèk evènman pou branche nan fonksyonalite alèt.
Evènman
Deskripsyon
close.bs.alert
Evènman sa a dife imedyatman lè yo closerele metòd egzanp lan.
closed.bs.alert
Evènman sa a revoke lè alèt la fèmen (ap tann tranzisyon CSS yo fini).