Обезбедите контекстуалне повратне поруке за типичне радње корисника уз прегршт доступних и флексибилних порука упозорења.
Примери
Упозорења су доступна за било коју дужину текста, као и опционо дугме за одбацивање. За правилан стил, користите једну од осам потребних контекстуалних класа (нпр. .alert-success). За инлине отпуштање користите додатак јКуери за упозорења .
Једноставно примарно упозорење - погледајте!
Једноставно секундарно упозорење - погледајте!
Једноставно упозорење о успеху - погледајте!
Једноставно упозорење о опасности - погледајте!
Једноставно упозорење - погледајте!
Једноставно обавештење о информацијама - погледајте!
Једноставно светлосно упозорење - погледајте!
Једноставно мрачно упозорење - погледајте!
Преношење значења помоћним технологијама
Коришћење боје за додавање значења пружа само визуелну индикацију, која се неће пренети корисницима помоћних технологија – као што су читачи екрана. Уверите се да су информације означене бојом или очигледне из самог садржаја (нпр. видљиви текст), или су укључене путем алтернативних средстава, као што је додатни текст скривен .sr-onlyкласом.
Боја везе
Користите .alert-linkкласу услужних програма да бисте брзо обезбедили одговарајуће везе у боји унутар било ког упозорења.
Једноставно примарно упозорење са
примером везе . Кликните ако желите.
Једноставно секундарно упозорење са
примером везе . Кликните ако желите.
Једноставно упозорење о успеху са
примером везе . Кликните ако желите.
Једноставно упозорење о опасности са
примером везе . Кликните ако желите.
Једноставно упозорење са
примером везе . Кликните ако желите.
Једноставно обавештење о информацијама са
примером везе . Кликните ако желите.
Једноставно светлосно упозорење са
примером везе . Кликните ако желите.
Једноставно мрачно упозорење са
примером везе . Кликните ако желите.
Додатни садржај
Упозорења такође могу да садрже додатне ХТМЛ елементе попут наслова, пасуса и разделника.
Добро урађено!
Ау, да, успешно сте прочитали ову важну поруку упозорења. Овај пример текста ће трајати мало дуже да бисте могли да видите како размак унутар упозорења функционише са овом врстом садржаја.
Кад год вам је потребно, обавезно користите помоћне програме за маргине да бисте ствари одржали лепим и уредним.
Одбацивање
Користећи ЈаваСцрипт додатак за упозорење, могуће је одбацити било које упозорење у тексту. Ево како:
Уверите се да сте учитали додатак за упозорење или компајлирани Боотстрап ЈаваСцрипт.
Ако градите наш ЈаваСцрипт из извора, он захтеваutil.js . Састављена верзија укључује ово.
Додајте дугме за одбацивање и .alert-dismissibleкласу, која додаје додатно поље са десне стране упозорења и позиционира .closeдугме.
На дугме за одбацивање додајте data-dismiss="alert"атрибут који покреће ЈаваСцрипт функционалност. Обавезно користите <button>елемент са њим за правилно понашање на свим уређајима.
Да бисте анимирали упозорења када их одбаците, обавезно додајте .fadeи .showкласе.
Ово можете видети у акцији са демо уживо:
Холи гуацамоле! Требало би да се пријавите на нека од ових поља у наставку.
ЈаваСцрипт понашање
Триггерс
Омогућите одбацивање упозорења путем ЈаваСцрипт-а:
Или са dataатрибутима на дугмету у упозорењу , као што је приказано изнад:
Имајте на уму да ће затварање упозорења уклонити из ДОМ-а.
Методе
Метод
Опис
$().alert()
Прави да упозорење ослушкује догађаје клика на елементе потомке који имају data-dismiss="alert"атрибут. (Није неопходно када се користи аутоматска иницијализација дата-апи-ја.)
$().alert('close')
Затвара упозорење уклањањем из ДОМ-а. Ако су класе .fadeи .showприсутне на елементу, упозорење ће нестати пре него што се уклони.
$().alert('dispose')
Уништава упозорење елемента.
Догађаји
Боотстрап додатак за упозорење излаже неколико догађаја за повезивање са функцијом упозорења.
Догађај
Опис
close.bs.alert
Овај догађај се покреће одмах када closeсе позове метод инстанце.
closed.bs.alert
Овај догађај се покреће када је упозорење затворено (сачекаће да се ЦСС транзиције доврше).