Nodrošiniet kontekstuālus atgriezeniskās saites ziņojumus tipiskām lietotāja darbībām, izmantojot nedaudzus pieejamus un elastīgus brīdinājuma ziņojumus.
Piemēri
Brīdinājumi ir pieejami jebkura garuma tekstam, kā arī izvēles poga Noraidīt. Pareizam stilam izmantojiet vienu no astoņām obligātajām kontekstuālajām klasēm (piemēram, .alert-success). Iekļautai atlaišanai izmantojiet brīdinājumu spraudni jQuery .
Krāsu izmantošana nozīmes pievienošanai nodrošina tikai vizuālu norādi, kas netiks nodota palīgtehnoloģiju lietotājiem, piemēram, ekrāna lasītājiem. Nodrošiniet, lai informācija, kas apzīmēta ar krāsu, būtu vai nu acīmredzama no paša satura (piemēram, redzamā teksta), vai arī tā ir iekļauta, izmantojot alternatīvus līdzekļus, piemēram, ar .sr-onlyklasi paslēptu papildu tekstu.
Saites krāsa
Izmantojiet .alert-linklietderības klasi, lai jebkurā brīdinājumā ātri nodrošinātu atbilstošas krāsas saites.
Vienkāršs primārais brīdinājums ar
saites piemēru . Ja vēlaties, noklikšķiniet uz tā.
Vienkāršs sekundārais brīdinājums ar
saites piemēru . Ja vēlaties, noklikšķiniet uz tā.
Vienkāršs brīdinājums par panākumiem ar
saites piemēru . Ja vēlaties, noklikšķiniet uz tā.
Vienkāršs brīdinājums par briesmām ar
saites piemēru . Ja vēlaties, noklikšķiniet uz tā.
Vienkāršs brīdinājuma brīdinājums ar
saites piemēru . Ja vēlaties, noklikšķiniet uz tā.
Vienkāršs informatīvs brīdinājums ar
saites piemēru . Ja vēlaties, noklikšķiniet uz tā.
Vienkāršs gaismas brīdinājums ar
saites piemēru . Ja vēlaties, noklikšķiniet uz tā.
Vienkāršs tumšais brīdinājums ar
saites piemēru . Ja vēlaties, noklikšķiniet uz tā.
Papildu saturs
Brīdinājumi var saturēt arī papildu HTML elementus, piemēram, virsrakstus, rindkopas un atdalītājus.
Labi padarīts!
Ak, jā, jūs veiksmīgi izlasījāt šo svarīgo brīdinājuma ziņojumu. Šis teksta paraugs darbosies nedaudz ilgāk, lai jūs varētu redzēt, kā brīdinājuma atstarpes darbojas ar šāda veida saturu.
Ikreiz, kad nepieciešams, noteikti izmantojiet rezerves pakalpojumus, lai lietas būtu jaukas un sakārtotas.
Notiek atlaišana
Izmantojot brīdinājuma JavaScript spraudni, ir iespējams noraidīt visus iekļautos brīdinājumus. Lūk, kā to izdarīt:
Pārliecinieties, vai esat ielādējis brīdinājuma spraudni vai kompilēto Bootstrap JavaScript.
Ja veidojat mūsu JavaScript no avota, tam ir nepieciešamsutil.js . Apkopotajā versijā tas ir iekļauts.
Pievienojiet noraidīšanas pogu un .alert-dismissibleklasi, kas pievieno papildu polsterējumu brīdinājuma labajā pusē un novieto .closepogu.
Pogai Noraidīt pievienojiet data-dismiss="alert"atribūtu, kas aktivizē JavaScript funkcionalitāti. Noteikti izmantojiet <button>elementu kopā ar to, lai nodrošinātu pareizu darbību visās ierīcēs.
Lai animētu brīdinājumus, tos noraidot, noteikti pievienojiet .fadeun .showklases.
To var redzēt darbībā, izmantojot tiešraides demonstrāciju:
Svētais gvakamole! Jums vajadzētu reģistrēties dažos no tālāk norādītajiem laukiem.
JavaScript uzvedība
Trigeri
Iespējot brīdinājuma noraidīšanu, izmantojot JavaScript:
Vai arī ar dataatribūtiem uz pogas brīdinājumā , kā parādīts iepriekš:
Ņemiet vērā, ka, aizverot brīdinājumu, tas tiks noņemts no DOM.
Metodes
Metode
Apraksts
$().alert()
Liek brīdinājuma signālam noklausīties klikšķu notikumus pēcnācēju elementos, kuriem ir data-dismiss="alert"atribūts. (Nav nepieciešams, ja tiek izmantota datu api automātiskā inicializēšana.)
$().alert('close')
Aizver brīdinājumu, noņemot to no DOM. Ja elementā ir .fadeun .showklases, brīdinājums pazudīs pirms tā noņemšanas.
$().alert('dispose')
Iznīcina elementa brīdinājumu.
Pasākumi
Bootstrap brīdinājumu spraudnis atklāj dažus notikumus, lai piesaistītu brīdinājuma funkcionalitāti.
Pasākums
Apraksts
close.bs.alert
Šis notikums tiek aktivizēts nekavējoties, kad closetiek izsaukta instances metode.
closed.bs.alert
Šis notikums tiek aktivizēts, kad brīdinājums ir aizvērts (pagaidīs, kamēr CSS pārejas tiks pabeigtas).