jquery pop timbul tutup

王林
Lepaskan: 2023-05-28 16:51:10
asal
1023 orang telah melayarinya

Apabila kami menggunakan pemalam pop timbul jQuery dalam halaman web, kami biasanya perlu menyediakan fungsi penutup supaya pengguna boleh menutup pop timbul apabila diperlukan. Artikel ini akan memperkenalkan cara menggunakan jQuery untuk melaksanakan fungsi penutupan kotak pop timbul.

Langkah 1: Tambahkan butang tutup

Tambahkan butang tutup pada halaman timbul, iaitu elemen HTML, seperti butang atau pautan. Contohnya:

<a href="#" class="close-btn">关闭</a>
Salin selepas log masuk

Di sini kami menggunakan elemen pautan dengan nama kelas "close-btn" dan menetapkan atribut href pautan kepada "#" supaya ia tidak melompat ke halaman lain. Anda juga boleh menggunakan elemen HTML lain, seperti elemen butang, dengan menetapkan nama kelas kepada "close-btn".

Langkah 2: Ikat acara tutup

Sekarang kita perlu menggunakan jQuery untuk memilih elemen butang dan mengikat acara klik untuk menutup kotak timbul apabila pengguna mengklik butang. Contohnya:

$('.close-btn').click(function() {
  // 关闭弹框的代码
});
Salin selepas log masuk

Di sini kita menggunakan fungsi $() untuk memilih elemen dengan nama kelas "close-btn", dan kemudian gunakan kaedah click() untuk mengikat acara klik. Dalam fungsi panggil balik acara klik, kita perlu melaksanakan kod untuk menutup kotak pop timbul.

Langkah 3: Tutup kotak pop timbul

Sekarang kita telah mengikat acara tutup, langkah seterusnya ialah melaksanakan kod penutup kotak pop timbul sebenar. Khususnya, kita perlu menggunakan jQuery untuk memilih elemen pop timbul dan menyembunyikannya. Contohnya:

$('.close-btn').click(function() {
  // 隐藏弹框
  $('.dialog').hide();
});
Salin selepas log masuk

Di sini kami memilih elemen dengan nama kelas "dialog" dan menyembunyikannya menggunakan kaedah hide(). Anda boleh menggunakan kaedah lain, seperti fadeOut() atau animate(), untuk mencapai kesan animasi penutup yang berbeza.

Kod lengkap adalah seperti berikut:




  
  jQuery 弹框关闭
  

这是一个弹框

这是弹框的内容。

<a href="#" class="close-btn">关闭</a>
<script> $('.show-btn').click(function() { $('.dialog').show(); }); $('.close-btn').click(function() { $('.dialog').hide(); }); </script>
Salin selepas log masuk

Dalam contoh ini, kami menggunakan elemen butang sebagai butang untuk memaparkan kotak timbul. Apabila pengguna mengklik butang, pop timbul akan muncul dengan butang tutup. Apabila pengguna mengklik butang tutup, pop timbul akan disembunyikan.

Kesimpulan

Dalam artikel ini, kami mempelajari cara menggunakan jQuery untuk melaksanakan fungsi penutup pop timbul. Dengan menambahkan butang tutup dan mengikat acara tutup, kami boleh mencapai pengalaman pop timbul yang mesra pengguna. Apabila anda menulis pemalam pop timbul untuk tapak web atau aplikasi anda, ingat untuk mempertimbangkan untuk menambah fungsi penutup untuk meningkatkan kepuasan pengguna.

Atas ialah kandungan terperinci jquery pop timbul tutup. 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