bootstrap javascript menutup kotak modal

PHPz
Lepaskan: 2023-05-09 11:40:37
asal
1644 orang telah melayarinya

Dalam pembangunan web, kotak modal ialah elemen antara muka yang biasa digunakan Ia boleh digunakan untuk memaparkan maklumat segera, mengisi borang, dsb. Bootstrap ialah rangka kerja bahagian hadapan yang digunakan secara meluas yang menyediakan banyak komponen mudah, termasuk kotak modal. Kod JavaScript yang digunakan dengan kotak modal boleh mengawal paparan, menyembunyikan, menutup dan gelagat lain kotak modal. Artikel ini akan memperkenalkan cara menggunakan kod JavaScript Bootstrap untuk menutup kotak modal.

Kaedah untuk menutup kotak modal

Bootstrap menyediakan pelbagai cara untuk menutup kotak modal:

  • Klik butang tutup dalam kotak modal;
  • Klik di luar kotak modal;
  • Panggil kaedah API dalam JavaScript.

Di sini kita fokus pada cara ketiga, iaitu menutup kotak modal melalui kod JavaScript.

Gunakan kaedah API untuk menutup kotak modal

Kotak modal Bootstrap menyediakan kaedah modal, yang menyokong berbilang operasi, seperti membuka, menutup, menukar, dsb. Antaranya, kaedah untuk menutup kotak modal ialah hide Penggunaan khusus adalah seperti berikut:

$('#myModal').modal('hide');
Salin selepas log masuk

di mana '#myModal' ialah id kotak modal, anda juga boleh menggantikannya dengan pemilih lain.

Contohnya, kodnya adalah seperti berikut:

<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
        ...
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div>
  </div>
</div>
Salin selepas log masuk

Ini ialah struktur modal mudah yang termasuk butang tutup. Mari kita lihat cara untuk mematikannya menggunakan kod JavaScript.

Pertama, kita perlu mendapatkan objek jQuery kotak modal:

const myModal = $('#myModal');
Salin selepas log masuk

Kemudian, kita boleh merangkum kaedah menutup kotak modal ke dalam fungsi:

function hideModal() {
  myModal.modal('hide');
}
Salin selepas log masuk

Apabila diperlukan Untuk menutup kotak modal, anda hanya perlu memanggil fungsi ini:

hideModal();
Salin selepas log masuk

Ringkasan

Artikel ini memperkenalkan cara menutup kotak modal dalam kod JavaScript Bootstrap. Melalui kaedah modal, kami boleh mengawal paparan, menyembunyikan, menukar dan gelagat lain kotak modal secara dinamik dalam kod JavaScript, yang sangat mudah. Dalam proses pembangunan seterusnya, kami boleh menggunakan kaedah ini dengan sewajarnya untuk mengoptimumkan pengalaman pengguna berdasarkan keperluan sebenar.

Atas ialah kandungan terperinci bootstrap javascript menutup kotak modal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan