Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Mencegah Modal Bootstrap daripada Ditutup Apabila Mengklik Di Luar?

Bagaimana untuk Mencegah Modal Bootstrap daripada Ditutup Apabila Mengklik Di Luar?

Susan Sarandon
Lepaskan: 2024-11-13 02:03:02
asal
914 orang telah melayarinya

How to Prevent Bootstrap Modals from Closing When Clicking Outside?

Cara Melumpuhkan Penutupan Modal dengan Mengklik Luar Kawasan Bootstrap

Dalam modals Bootstrap, anda mungkin menghadapi kesulitan penutupan modal yang tidak diingini apabila pengguna mengklik di luar tetingkap modal. Untuk menyelesaikan isu ini dan meningkatkan pengalaman pengguna, anda boleh melumpuhkan ciri ini, sama ada secara global atau khusus untuk mod tertentu.

Hilang Upaya Global

Untuk melumpuhkan penutupan mod dengan mengklik di luar untuk semua modal, anda boleh mengubah suai pilihan "latar belakang" dalam objek pilihan permulaan modal. Dengan menetapkannya kepada 'statik', anda menghalang modal daripada ditutup apabila mengklik di luar sempadannya.

Nyahdaya Modal Khusus

Jika anda ingin melumpuhkan penutupan mod secara terpilih untuk modal tertentu, anda boleh menggunakan sama ada JavaScript atau atribut data.

Menggunakan JavaScript:

$('#myModal').modal({backdrop: 'static', keyboard: false})
Salin selepas log masuk

Menggunakan Atribut Data:

<button data-target="#myModal" data-toggle="modal" data-backdrop="static" data-keyboard="false">
    Launch demo modal
</button>
Salin selepas log masuk

Dengan menambahkan atribut data-backdrop="static", anda melumpuhkan "backdrop" ". Selain itu, atribut data-keyboard="false" menghalang penutupan modal dengan menekan kekunci "Esc".

Atas ialah kandungan terperinci Bagaimana untuk Mencegah Modal Bootstrap daripada Ditutup Apabila Mengklik Di Luar?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan