Menunjukkan dan menyembunyikan tag jquery

WBOY
Lepaskan: 2023-05-18 18:14:07
asal
3400 orang telah melayarinya

Dalam pembangunan web, untuk menjadikan halaman web lebih cantik dan mudah digunakan, kami sering menggunakan pelbagai kesan dan ciri interaktif. Antaranya, paparan dan penyembunyian label adalah ciri yang sangat biasa. jQuery ialah alat yang sangat biasa apabila melaksanakan ciri ini. Artikel ini akan memperkenalkan cara menggunakan jQuery untuk memaparkan dan menyembunyikan label.

1. Menunjukkan dan menyembunyikan elemen

Sebelum menggunakan jQuery untuk menunjukkan dan menyembunyikan label, kita perlu terlebih dahulu memahami cara untuk menunjukkan dan menyembunyikan elemen halaman web. jQuery menyediakan dua kaedah untuk mencapai kesan ini, iaitu show() dan hide().

Gunakan kaedah show() untuk memaparkan elemen. Kaedah ini tidak memerlukan parameter, hanya memanggilnya akan memaparkan elemen. Sebagai contoh, jika kita ingin memaparkan elemen dengan id "myElement", kita boleh menggunakan kod berikut:

$("#myElement").show();
Salin selepas log masuk

Begitu juga, elemen boleh disembunyikan menggunakan kaedah hide(). Kaedah ini juga tidak memerlukan parameter, hanya memanggilnya akan menyembunyikan elemen. Contohnya, jika kita ingin menyembunyikan elemen dengan id "myElement", kita boleh menggunakan kod berikut:

$("#myElement").hide();
Salin selepas log masuk

Kedua-dua kaedah di atas boleh bertindak terus pada elemen halaman web dan pada elemen Tiada masalah untuk memanggil kedua-dua kaedah ini beberapa kali. Sebagai contoh, kita boleh memaparkan elemen dahulu dan kemudian menyembunyikannya:

$("#myElement").show();
$("#myElement").hide();
Salin selepas log masuk

2. Gunakan kaedah toggle() untuk memaparkan dan menyembunyikan label

Selain show() dan hide( ) kaedah, jQuery juga menyediakan kaedah toggle(), yang boleh menukar elemen antara menunjukkan dan bersembunyi. Kaedah ini memerlukan parameter pilihan untuk menunjukkan kelajuan pensuisan. Jika parameter ini tidak dinyatakan, nilai lalai ialah 400 (bermaksud 400 milisaat).

Berikut ialah contoh menggunakan kaedah toggle() untuk memaparkan dan menyembunyikan label:

$("#toggleButton").click(function(){
  $("#myElement").toggle();
});
Salin selepas log masuk

Dalam contoh ini, kami mencipta butang dengan teks "Togol" padanya pengguna mengklik butang ini, kami akan menggunakan kaedah toggle() untuk menukar elemen antara menunjukkan dan menyembunyikan. Khususnya, apabila elemen kelihatan, menggunakan kaedah toggle() akan menyembunyikannya, dan apabila elemen tidak kelihatan, menggunakan kaedah toggle() akan memaparkannya.

3 Gunakan kaedah slideDown() dan slideUp() untuk mencapai kesan animasi label

Selain menggunakan kaedah show(), hide() dan toggle(), kita juga boleh gunakan kaedah slideDown () dan slideUp() untuk mencapai kesan animasi label. Kedua-dua kaedah ini boleh memaparkan dan menyembunyikan elemen secara meluncur, dan boleh menetapkan fungsi kelajuan dan panggil balik.

Gunakan kaedah slideDown() untuk meluncur elemen dari atas untuk dipaparkan:

$("#slideDownButton").click(function(){
  $("#myElement").slideDown();
});
Salin selepas log masuk

Gunakan kaedah slideUp() untuk meluncur elemen dari bawah untuk menyembunyikannya:

$("#slideUpButton").click(function(){
  $("#myElement").slideUp();
});
Salin selepas log masuk

Pada masa yang sama, Kami juga boleh menggabungkan dua kaedah ini untuk mencapai kesan pensuisan:

$("#slideToggleButton").click(function(){
  $("#myElement").slideToggle();
});
Salin selepas log masuk

4. Gunakan kaedah fadeIn() dan fadeOut() untuk mencapai kesan fade-in dan fade-out bagi label

Selain menggunakan kaedah slideDown () dan slideUp(), kami juga boleh menggunakan kaedah fadeIn() dan fadeOut() untuk mencapai kesan fade-in dan fade-out bagi label. Kedua-dua kaedah ini boleh memaparkan dan menyembunyikan elemen secara beransur-ansur, dan juga boleh menetapkan fungsi kelajuan dan panggil balik.

Gunakan kaedah fadeIn() untuk memudar dan memaparkan elemen:

$("#fadeInButton").click(function(){
  $("#myElement").fadeIn();
});
Salin selepas log masuk

Gunakan kaedah fadeOut() untuk memudar dan menyembunyikan elemen:

$("#fadeOutButton").click(function(){
  $("#myElement").fadeOut();
});
Salin selepas log masuk

Begitu juga, kami juga boleh Menggabungkan kedua-dua kaedah ini untuk mencapai kesan pensuisan:

$("#fadeToggleButton").click(function(){
  $("#myElement").fadeToggle();
});
Salin selepas log masuk

Melalui pengenalan di atas, kami telah mempelajari cara menggunakan jQuery untuk memaparkan dan menyembunyikan label, dan juga mempelajari cara menggunakan kesan dan animasi yang berbeza untuk mencapai pelbagai kesan lanjutan. Harap artikel ini membantu anda!

Atas ialah kandungan terperinci Menunjukkan dan menyembunyikan tag jquery. 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