ແຈ້ງເຕືອນ
ສະໜອງຂໍ້ຄວາມການຕິຊົມຕາມບໍລິບົດສຳລັບການກະທຳຂອງຜູ້ໃຊ້ທົ່ວໄປດ້ວຍຂໍ້ຄວາມແຈ້ງເຕືອນທີ່ມີຈຳນວນຫຼາຍ ແລະມີຄວາມຍືດຫຍຸ່ນ.
ຕົວຢ່າງ
ການແຈ້ງເຕືອນແມ່ນມີໃຫ້ສໍາລັບຄວາມຍາວຂອງຂໍ້ຄວາມ, ເຊັ່ນດຽວກັນກັບປຸ່ມປິດທາງເລືອກ. ສໍາລັບການຄໍເຕົ້າໄຂ່ທີ່ທີ່ເຫມາະສົມ, ນໍາໃຊ້ຫນຶ່ງໃນແປດ ຫ້ອງຮຽນບໍລິບົດ ທີ່ຕ້ອງ ການ (ເຊັ່ນ, .alert-success). ສຳລັບການຍົກເລີກໃນແຖວ, ໃຫ້ໃຊ້ການ ແຈ້ງເຕືອນ jQuery plugin .
<div class="alert alert-primary" role="alert">
  A simple primary alert—check it out!
</div>
<div class="alert alert-secondary" role="alert">
  A simple secondary alert—check it out!
</div>
<div class="alert alert-success" role="alert">
  A simple success alert—check it out!
</div>
<div class="alert alert-danger" role="alert">
  A simple danger alert—check it out!
</div>
<div class="alert alert-warning" role="alert">
  A simple warning alert—check it out!
</div>
<div class="alert alert-info" role="alert">
  A simple info alert—check it out!
</div>
<div class="alert alert-light" role="alert">
  A simple light alert—check it out!
</div>
<div class="alert alert-dark" role="alert">
  A simple dark alert—check it out!
</div>ບົ່ງບອກຄວາມໝາຍກັບເທັກໂນໂລຍີຊ່ວຍເຫຼືອ
ການນໍາໃຊ້ສີເພື່ອເພີ່ມຄວາມຫມາຍພຽງແຕ່ສະຫນອງການສະແດງໃຫ້ເຫັນ, ທີ່ຈະບໍ່ໄດ້ຮັບການຖ່າຍທອດໃຫ້ຜູ້ໃຊ້ເຕັກໂນໂລຊີການຊ່ວຍເຫຼືອ - ເຊັ່ນ: ຕົວອ່ານຫນ້າຈໍ. ໃຫ້ແນ່ໃຈວ່າຂໍ້ມູນທີ່ສະແດງໂດຍສີແມ່ນເຫັນໄດ້ຊັດເຈນຈາກເນື້ອຫາຂອງມັນເອງ (ເຊັ່ນ: ຂໍ້ຄວາມທີ່ເຫັນໄດ້), ຫຼືຖືກລວມຜ່ານວິທີການທາງເລືອກ, ເຊັ່ນ: ຂໍ້ຄວາມເພີ່ມເຕີມທີ່ເຊື່ອງໄວ້ກັບ .sr-onlyຊັ້ນ.
ສີເຊື່ອມຕໍ່
ໃຊ້ .alert-linkຫ້ອງຮຽນຜົນປະໂຫຍດເພື່ອສະຫນອງການເຊື່ອມຕໍ່ສີທີ່ກົງກັນຢ່າງໄວວາພາຍໃນການແຈ້ງເຕືອນໃດໆ.
<div class="alert alert-primary" role="alert">
  A simple primary alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
</div>
<div class="alert alert-secondary" role="alert">
  A simple secondary alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
</div>
<div class="alert alert-success" role="alert">
  A simple success alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
</div>
<div class="alert alert-danger" role="alert">
  A simple danger alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
</div>
<div class="alert alert-warning" role="alert">
  A simple warning alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
</div>
<div class="alert alert-info" role="alert">
  A simple info alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
</div>
<div class="alert alert-light" role="alert">
  A simple light alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
</div>
<div class="alert alert-dark" role="alert">
  A simple dark alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
</div>ເນື້ອຫາເພີ່ມເຕີມ
ການແຈ້ງເຕືອນຍັງສາມາດມີອົງປະກອບ HTML ເພີ່ມເຕີມເຊັ່ນ: ຫົວຂໍ້, ວັກ ແລະຕົວແບ່ງ.
ເຮັດໄດ້ດີ!
ອ້າວ, ເຈົ້າອ່ານຂໍ້ຄວາມແຈ້ງເຕືອນອັນສຳຄັນນີ້ສຳເລັດແລ້ວ. ຂໍ້ຄວາມຕົວຢ່າງນີ້ຈະແລ່ນຕໍ່ໄປອີກເລັກນ້ອຍເພື່ອໃຫ້ທ່ານສາມາດເບິ່ງວ່າໄລຍະຫ່າງພາຍໃນການແຈ້ງເຕືອນເຮັດວຽກກັບເນື້ອຫາປະເພດນີ້ແນວໃດ.
ທຸກຄັ້ງທີ່ເຈົ້າຕ້ອງການ, ໃຫ້ແນ່ໃຈວ່າຈະໃຊ້ສິ່ງອໍານວຍຄວາມສະດວກດ້ານຂອບເພື່ອຮັກສາສິ່ງທີ່ງາມ ແລະ ກະທັດຮັດ.
<div class="alert alert-success" role="alert">
  <h4 class="alert-heading">Well done!</h4>
  <p>Aww yeah, you successfully read this important alert message. This example text is going to run a bit longer so that you can see how spacing within an alert works with this kind of content.</p>
  <hr>
  <p class="mb-0">Whenever you need to, be sure to use margin utilities to keep things nice and tidy.</p>
</div>ກໍາລັງຍົກເລີກ
ການນໍາໃຊ້ plugin JavaScript ແຈ້ງເຕືອນ, ມັນເປັນໄປໄດ້ທີ່ຈະປິດການແຈ້ງເຕືອນໃດໆໃນແຖວ. ນີ້ແມ່ນວິທີ:
- ໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ໂຫລດ plugin ແຈ້ງເຕືອນ, ຫຼື Bootstrap JavaScript ທີ່ລວບລວມ.
- ຖ້າທ່ານກໍາລັງສ້າງ JavaScript ຂອງພວກເຮົາຈາກແຫຼ່ງ, ມັນ ຕ້ອງການutil.js. ສະບັບທີ່ລວບລວມປະກອບມີນີ້.
- ເພີ່ມປຸ່ມປິດແລະ .alert-dismissibleຊັ້ນ, ເຊິ່ງເພີ່ມ padding ພິເສດໄປທາງຂວາຂອງການແຈ້ງເຕືອນແລະວາງຕໍາແຫນ່ງ.closeປຸ່ມ.
- ໃນປຸ່ມປິດ, ເພີ່ມ data-dismiss="alert"ຄຸນສົມບັດ, ເຊິ່ງກະຕຸ້ນການເຮັດວຽກຂອງ JavaScript. ໃຫ້ແນ່ໃຈວ່າໃຊ້<button>ອົງປະກອບກັບມັນສໍາລັບພຶດຕິກໍາທີ່ເຫມາະສົມໃນທົ່ວອຸປະກອນທັງຫມົດ.
- ເພື່ອເຄື່ອນໄຫວການແຈ້ງເຕືອນເມື່ອປິດພວກມັນ, ໃຫ້ແນ່ໃຈວ່າຈະເພີ່ມ .fadeແລະ.showຫ້ອງຮຽນ.
ທ່ານສາມາດເບິ່ງນີ້ໃນການປະຕິບັດກັບການສາທິດສົດ:
<div class="alert alert-warning alert-dismissible fade show" role="alert">
  <strong>Holy guacamole!</strong> You should check in on some of those fields below.
  <button type="button" class="close" data-dismiss="alert" aria-label="Close">
    <span aria-hidden="true">×</span>
  </button>
</div>ພຶດຕິກໍາ JavaScript
ກະຕຸ້ນ
ເປີດໃຊ້ການຍົກເລີກການແຈ້ງເຕືອນຜ່ານ JavaScript:
$('.alert').alert()ຫຼືມີ dataຄຸນລັກສະນະກ່ຽວກັບປຸ່ມ ພາຍໃນການແຈ້ງເຕືອນ , ດັ່ງທີ່ສະແດງໃຫ້ເຫັນຂ້າງເທິງ:
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
  <span aria-hidden="true">×</span>
</button>ໃຫ້ສັງເກດວ່າການປິດການແຈ້ງເຕືອນຈະເອົາມັນອອກຈາກ DOM.
ວິທີການ
| ວິທີການ | ລາຍລະອຽດ | 
|---|---|
| $().alert() | ເຮັດໃຫ້ການແຈ້ງເຕືອນຟັງເຫດການຄລິກຢູ່ອົງປະກອບສືບທອດທີ່ມີ data-dismiss="alert"ຄຸນສົມບັດ. (ບໍ່ຈໍາເປັນເມື່ອໃຊ້ການເລີ່ມຕົ້ນອັດຕະໂນມັດຂອງ data-api.) | 
| $().alert('close') | ປິດການແຈ້ງເຕືອນໂດຍການເອົາມັນອອກຈາກ DOM. ຖ້າມີ .fadeຊັ້ນ.showຮຽນຢູ່ໃນອົງປະກອບ, ການແຈ້ງເຕືອນຈະຫາຍໄປກ່ອນທີ່ມັນຈະຖືກລຶບອອກ. | 
| $().alert('dispose') | ທໍາລາຍການແຈ້ງເຕືອນຂອງອົງປະກອບ. | 
$(".alert").alert('close')ເຫດການ
ປັ໊ກອິນເຕືອນຂອງ Bootstrap ເປີດເຜີຍເຫດການບາງຢ່າງສໍາລັບການເຊື່ອມໂຍງກັບການເຮັດວຽກຂອງການແຈ້ງເຕືອນ.
| ເຫດການ | ລາຍລະອຽດ | 
|---|---|
| close.bs.alert | ເຫດການນີ້ໄຟໄຫມ້ທັນທີເມື່ອ closeວິທີການຕົວຢ່າງຖືກເອີ້ນ. | 
| closed.bs.alert | ເຫດການນີ້ຖືກດັບສູນເມື່ອປິດການແຈ້ງເຕືອນແລ້ວ (ຈະລໍຖ້າການປ່ຽນ CSS ສຳເລັດ). | 
$('#myAlert').on('closed.bs.alert', function () {
  // do something…
})