Տրամադրեք համատեքստային հետադարձ կապի հաղորդագրություններ օգտատիրոջ սովորական գործողությունների համար մի քանի մատչելի և ճկուն ահազանգերի հաղորդագրություններով:
Օրինակներ
Զգուշացումները հասանելի են տեքստի ցանկացած երկարության համար, ինչպես նաև կամընտիր անջատման կոճակը: Ճիշտ ոճավորման համար օգտագործեք ութ պահանջվող համատեքստային դասերից մեկը (օրինակ՝ .alert-success): Ներքին աշխատանքից հեռացնելու համար օգտագործեք հիշեցումներ jQuery հավելվածը :
Պարզ առաջնային ահազանգ՝ ստուգեք այն:
Պարզ երկրորդական զգուշացում՝ ստուգե՛ք այն:
Հաջողության պարզ նախազգուշացում՝ ստուգեք այն:
Պարզ վտանգի մասին ահազանգ՝ ստուգե՛ք այն:
Պարզ նախազգուշացում. ստուգեք այն:
Պարզ տեղեկատվական զգուշացում՝ ստուգեք այն:
Պարզ լուսային ազդանշան՝ ստուգե՛ք այն:
Պարզ մութ ահազանգ. ստուգեք այն:
Օժանդակ տեխնոլոգիաներին իմաստ հաղորդելը
Իմաստ ավելացնելու համար գույնի օգտագործումը միայն տեսողական ցուցում է տալիս, որը չի փոխանցվի օժանդակ տեխնոլոգիաների օգտագործողներին, ինչպիսիք են էկրանի ընթերցողները: Համոզվեք, որ գույնով նշված տեղեկատվությունը կա՛մ ակնհայտ է հենց բովանդակությունից (օրինակ՝ տեսանելի տեքստից), կա՛մ ներառված է այլընտրանքային միջոցներով, ինչպիսին է .sr-onlyդասի հետ թաքցված լրացուցիչ տեքստը:
Հղման գույնը
Օգտագործեք .alert-linkօգտակար դասը` ցանկացած ահազանգում արագ տրամադրելու համապատասխան գունավոր հղումներ:
Պարզ առաջնային ահազանգ՝
օրինակ հղումով : Կտտացրեք այն, եթե ցանկանում եք:
Պարզ երկրորդական ահազանգ՝
օրինակ հղումով : Կտտացրեք այն, եթե ցանկանում եք:
Հաջողության պարզ նախազգուշացում
օրինակ հղումով : Կտտացրեք այն, եթե ցանկանում եք:
Պարզ վտանգի ահազանգ՝
օրինակ հղումով : Կտտացրեք այն, եթե ցանկանում եք:
Պարզ նախազգուշացում
՝ օրինակ հղումով : Կտտացրեք այն, եթե ցանկանում եք:
Պարզ տեղեկատվական ահազանգ՝
օրինակ հղումով : Կտտացրեք այն, եթե ցանկանում եք:
Պարզ լուսային ազդանշան՝
օրինակ հղումով : Կտտացրեք այն, եթե ցանկանում եք:
Պարզ մութ ահազանգ՝
օրինակ հղումով : Կտտացրեք այն, եթե ցանկանում եք:
Լրացուցիչ բովանդակություն
Զգուշացումները կարող են նաև պարունակել լրացուցիչ HTML տարրեր, ինչպիսիք են վերնագրերը, պարբերությունները և բաժանարարները:
Լավ արեցիր։
Ահ, այո, դուք հաջողությամբ կարդացել եք այս կարևոր զգուշացնող հաղորդագրությունը: Այս օրինակի տեքստը մի փոքր ավելի երկար է աշխատելու, որպեսզի կարողանաք տեսնել, թե ինչպես է աշխատում ազդանշանի միջակայքը նման բովանդակության հետ:
Ամեն անգամ, երբ ձեզ անհրաժեշտ է, համոզվեք, որ օգտագործեք մարժան կոմունալ ծառայություններ՝ իրերը գեղեցիկ և կոկիկ պահելու համար:
Հեռացնելով
Օգտագործելով նախազգուշացման JavaScript հավելվածը, հնարավոր է անջատել ներկառուցված ցանկացած ահազանգ: Ահա թե ինչպես.
Համոզված եղեք, որ դուք բեռնել եք ազդանշանային հավելվածը կամ կազմված Bootstrap JavaScript-ը:
Եթե դուք կառուցում եք մեր JavaScript-ը աղբյուրից, դա պահանջում էutil.js : Կազմված տարբերակը ներառում է սա.
Ավելացրե՛ք անջատման կոճակը և .alert-dismissibleդասը, որն ավելացնում է լրացուցիչ լիցք ազդարարման աջ կողմում և տեղադրում .closeկոճակը:
Հրաժարման կոճակի վրա ավելացրեք data-dismiss="alert"հատկանիշը, որը գործարկում է JavaScript-ի գործառույթը: Համոզվեք, որ օգտագործեք <button>տարրը դրա հետ բոլոր սարքերում պատշաճ վարքագծի համար:
Զգուշացումները հեռացնելիս աշխուժացնելու համար համոզվեք, որ ավելացրեք .fadeև .showդասերը:
Դուք կարող եք դա տեսնել գործողության մեջ կենդանի ցուցադրմամբ.
Սուրբ guacamole! Դուք պետք է ստուգեք ստորև նշված դաշտերից մի քանիսը:
JavaScript-ի վարքագիծը
Գործարկիչներ
Միացնել ծանուցման անջատումը JavaScript-ի միջոցով.
Կամ dataատրիբուտներով կոճակի վրա ազդանշանի ներսում , ինչպես ցույց է տրված վերևում.
Նկատի ունեցեք, որ ծանուցումը փակելով այն կհեռացվի DOM-ից:
Մեթոդներ
Մեթոդ
Նկարագրություն
$().alert()
data-dismiss="alert"Կատարում է ազդանշան, որը լսում է ատրիբուտ ունեցող ժառանգական տարրերի վրա սեղմումների իրադարձությունները : (Պետք չէ data-api-ի ավտոմատ սկզբնավորումն օգտագործելիս):
$().alert('close')
Փակում է ահազանգը՝ հեռացնելով այն DOM-ից: Եթե .fadeև .showդասերը առկա են տարրի վրա, նախքան այն հեռացնելը զգուշացումը կթուլանա:
$().alert('dispose')
Ոչնչացնում է տարրի զգոնությունը:
Իրադարձություններ
Bootstrap-ի նախազգուշացման հավելվածը բացահայտում է մի քանի իրադարձություններ՝ ազդանշանային գործառույթին միանալու համար:
Իրադարձություն
Նկարագրություն
close.bs.alert
Այս իրադարձությունը գործարկվում է անմիջապես, երբ closeկանչվում է օրինակի մեթոդը:
closed.bs.alert
Այս իրադարձությունը գործարկվում է, երբ ահազանգը փակված է (կսպասի CSS-ի անցումների ավարտին):