Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bagaimana untuk melaksanakan menu lungsur dengan jquery

Bagaimana untuk melaksanakan menu lungsur dengan jquery

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2022-05-30 10:07:54
asal
3182 orang telah melayarinya

Kaedah: 1. Gunakan dua elemen div untuk menetapkan elemen peringkat pertama dan elemen peringkat kedua 2. Tambahkan acara klik pada elemen peringkat pertama dan gunakan slideToggle untuk menetapkan fungsi pemprosesan acara. Sintaks ialah "objek elemen peringkat pertama. klik(fungsi(){Objek elemen kedua.slideToggle();})".

Bagaimana untuk melaksanakan menu lungsur dengan jquery

Persekitaran pengendalian tutorial ini: sistem windows10, versi jquery3.2.1, komputer Dell G3.

Cara menggunakan jquery untuk melaksanakan menu lungsur

1 Mula-mula, tulis dua tag div dalam hbuilder dan beri mereka nama id di sini saya akan menetapkan nama id mereka sebagai satu dan satu menu.

Bagaimana untuk melaksanakan menu lungsur dengan jquery

Kemudian kami menetapkan gaya css dengan id satu, dan di sini saya menetapkannya kepada biru langit.

Bagaimana untuk melaksanakan menu lungsur dengan jquery

Selepas itu, kita tetapkan gaya css onemenu untuk membezakannya, saya tetapkan kepada merah.

Bagaimana untuk melaksanakan menu lungsur dengan jquery

Selepas itu, mari kita pratonton kesan Anda dapat melihat bahawa terdapat dua bahagian: biru langit dan merah Kemudian kita hanya perlu mengklik tetikus pada warna biru bahagian dan bahagian merah akan dilipat ke atas, dan klik bahagian biru sekali lagi, bahagian merah akan bergerak ke bawah.

Bagaimana untuk melaksanakan menu lungsur dengan jquery

2. Kemudian gunakan kaedah jQuery untuk mengikat acara klik pada div di mana ia berada. Kemudian ikat fungsi tanpa nama untuk mengklik.

Kemudian tulis kaedah dalam fungsi tanpa nama, jQuery Sekarang izinkan saya menerangkan penyataan ini bermakna bahawa elemen div dengan id onemenu diperolehi Apabila acara dicetuskan, elemen akan memanggil slideToggle kaedah. slideToggle boleh menetapkan masa Di sini saya menetapkannya kepada 3000 milisaat, yang bersamaan dengan 3 saat.

<script>
$(document).ready(function(){
$("#one").click(function(){
$("#onemenu").slideToggle(3000);
});
});
</script>
Salin selepas log masuk

Dengan cara ini, apabila kita klik pada bahagian biru, bahagian merah perlahan-lahan akan meluncur ke atas untuk bersembunyi, dan apabila kita klik semula, ia akan meluncur perlahan ke bawah untuk dipaparkan. Kerana ini adalah gambar statik, kesan gelongsor tidak dapat dilihat Anda boleh berlatih untuk melihat kesannya.

Tutorial video berkaitan yang disyorkan: Tutorial video jQuery

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan menu lungsur dengan jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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