Tarjoa asiayhteyteen liittyviä palauteviestejä tyypillisistä käyttäjän toimista kourallisen saatavilla olevien ja joustavien hälytysviestien avulla.
Esimerkkejä
Hälytykset ovat saatavilla minkä tahansa pituisesta tekstistä sekä valinnainen hylkäyspainike. Oikean tyylin saamiseksi käytä yhtä kahdeksasta vaaditusta kontekstuaalisesta luokasta (esim. .alert-success). Käytä inline-hylkäämiseen Alerts jQuery -laajennusta .
Värien käyttö merkityksen lisäämiseen antaa vain visuaalisen osoituksen, jota ei välitetä avustavien tekniikoiden, kuten näytönlukijoiden, käyttäjille. Varmista, että värillä merkitty tieto näkyy joko itsestään sisällöstä (esim. näkyvä teksti) tai sisällytetään vaihtoehtoisin keinoin, kuten .sr-onlyluokan mukana piilotettu lisäteksti.
Linkin väri
Käytä .alert-linkhyödyllisyysluokkaa tarjotaksesi nopeasti vastaavia värillisiä linkkejä mihin tahansa hälytykseen.
Yksinkertainen ensisijainen hälytys
esimerkkilinkillä . Napsauta sitä, jos haluat.
Yksinkertainen toissijainen hälytys
esimerkkilinkillä . Napsauta sitä, jos haluat.
Yksinkertainen onnistumisilmoitus
esimerkkilinkillä . Napsauta sitä, jos haluat.
Yksinkertainen vaarahälytys
esimerkkilinkillä . Napsauta sitä, jos haluat.
Yksinkertainen varoitus, jossa
on esimerkkilinkki . Napsauta sitä, jos haluat.
Yksinkertainen tietohälytys
esimerkkilinkillä . Napsauta sitä, jos haluat.
Yksinkertainen valohälytys
esimerkkilinkillä . Napsauta sitä, jos haluat.
Yksinkertainen tumma hälytys
esimerkkilinkillä . Napsauta sitä, jos haluat.
Lisäsisältö
Hälytykset voivat sisältää myös muita HTML-elementtejä, kuten otsikoita, kappaleita ja jakajia.
Hyvin tehty!
Aww joo, luit onnistuneesti tämän tärkeän hälytysviestin. Tämä esimerkkiteksti kestää hieman pidempään, jotta näet, kuinka hälytyksen välilyönti toimii tämäntyyppisen sisällön kanssa.
Aina kun tarvitset, muista käyttää marginaaliapuohjelmia pitääksesi asiat kauniina ja siistinä.
Hylkääminen
Alert JavaScript -laajennuksella on mahdollista hylätä kaikki ilmoitukset. Näin:
Varmista, että olet ladannut hälytyslaajennuksen tai käännetyn Bootstrap JavaScriptin.
Jos rakennat JavaScript-koodiamme lähteestä, se vaatiiutil.js . Käytetty versio sisältää tämän.
Lisää hylkäyspainike ja .alert-dismissibleluokka, joka lisää ylimääräistä täyttöä hälytyksen oikealle puolelle ja sijoittaa .closepainikkeen.
Lisää hylkäämispainikkeeseen data-dismiss="alert"attribuutti, joka käynnistää JavaScript-toiminnon. Muista käyttää <button>elementtiä sen kanssa, jotta se toimii oikein kaikissa laitteissa.
Jos haluat animoida hälytyksiä, kun hylkäät ne, muista lisätä .fadeja .showluokat.
Voit nähdä tämän toiminnassa live-demon avulla:
Pyhä guacamole! Sinun tulee kirjautua joihinkin alla olevista kentistä.
JavaScript-käyttäytyminen
Liipaisimet
Ota hälytyksen hylkääminen käyttöön JavaScriptin kautta:
Tai attribuutit ilmoituksendata painikkeessa , kuten yllä on osoitettu:
Huomaa, että hälytyksen sulkeminen poistaa sen DOM:sta.
menetelmät
Menetelmä
Kuvaus
$().alert()
Saa hälytyksen kuuntelemaan napsautustapahtumia jälkeläisissä elementeissä, joilla on data-dismiss="alert"attribuutti. (Ei välttämätöntä data-api:n automaattista alustusta käytettäessä.)
$().alert('close')
Sulkee hälytyksen poistamalla sen DOM:sta. Jos elementissä on luokat .fadeja .show, hälytys häviää ennen kuin se poistetaan.
$().alert('dispose')
Tuhoaa elementin hälytyksen.
Tapahtumat
Bootstrapin hälytyslaajennus paljastaa muutamia tapahtumia, jotka liittyvät hälytystoimintoihin.
Tapahtuma
Kuvaus
close.bs.alert
Tämä tapahtuma käynnistyy välittömästi, kun closeinstanssimenetelmää kutsutaan.
closed.bs.alert
Tämä tapahtuma käynnistyy, kun hälytys on suljettu (odottaa CSS-siirtymien valmistumista).