Tolong beri saya nasihat tentang cara memantau acara roda tetikus dalam js dan kemudian melompat keluar daripada kaedah yang sedang dijalankan.
天空翱翔
天空翱翔 2021-10-28 09:20:05
0
4
1060

Rakan-rakan yang dihormati:

Saya mempunyai sekeping kod js yang menggunakan kaedah animasi jquery Saya perlu

memantau pergerakan roda tetikus apabila kod ini berjalan, keluar dari kaedah animasi , sila beritahu saya cara menulis kod?

Lampiran:

window.onload = fungsi () { setTimeout(autorollup,3000); function autorollup(){ $("#part2").animate({top: "-=800px"}, 8000) ; }

Terima kasih atas nasihat anda yang murah hati!

天空翱翔
天空翱翔

membalas semua(2)
雪了无痕

http://xf0c11m.cn/ Paipai.com Lihat dalam talian

逆旅行人

Hanya tambahkan pendengar acara, window.addEventListener("roda", fungsi panggil balik);

  • balas Terima kasih! Saya terutamanya tidak tahu bagaimana untuk menambahkannya pada kod? Bagaimana untuk menulis fungsi panggil balik? Pemula tidak boleh menulis.
    天空翱翔 pengarang 2021-10-28 17:12:59
  • balas var StopscrollFunc=function(e){ e=e ||. window.event; if (e.wheelDelta || e.detail) {//Firefox //Acara tersuai: tulis logik pelaksanaan khusus $("#part2").stop(true); } } document.addEventListener('DOMMouseScroll',StopscrollFunc,false); Jika saya menulis seperti ini, kesan tatal tetikus akan dihalang selama-lamanya, kerana ia sentiasa mendengar saya memerlukan pemantauan ini untuk berhenti menatal untuk dijalankan sekali sahaja. Terima kasih!
    天空翱翔 pengarang 2021-10-28 17:17:55
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan