


Bagaimanakah Saya Boleh Membuat Togol Menu Turun Berfungsi pada Kedua-dua Tetikus dan Peranti Sentuh?
Dec 06, 2024 pm 08:07 PMDokumen .klik Fungsi untuk Peranti Sentuh
Untuk menogol menu lungsur turun pada peranti sentuh, kita boleh menggunakan .on( ) pengendali acara untuk mendengar acara klik dan sentuh pada dokumen. Kod yang dikemas kini:
$(document).on('click touchstart', function() { if ( $(".children").is(":visible")) { $("ul.children").slideUp('slow'); } });
Inilah sebabnya ini berfungsi:
Acara Klik:
Acara klik biasanya dicetuskan oleh klik tetikus, tetapi penyemak imbas moden juga melancarkan acara ini untuk satu ketikan pada skrin sentuh.
sentuh mula Acara:
Acara permulaan sentuh dicetuskan sebaik sahaja elemen disentuh, memastikan fungsi itu dicetuskan walaupun pada peranti yang mungkin tidak menyokong acara klik standard untuk input sentuhan.
Dengan menggunakan pengendali acara .on() dengan kedua-dua acara 'klik' dan 'mula sentuh', kami memastikan fungsi tersebut akan dilaksanakan tanpa mengira kaedah input (sama ada klik tetikus atau sentuh). Ini membolehkan pengguna menogol menu lungsur turun secara konsisten merentas kedua-dua peranti desktop dan sentuh.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Togol Menu Turun Berfungsi pada Kedua-dua Tetikus dan Peranti Sentuh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Menambah bayang -bayang kotak ke blok dan elemen WordPress

Buat borang hubungan JavaScript dengan rangka kerja pintar

Buat editor teks sebaris dengan atribut yang boleh dipertikaikan

Menjadikan Peralihan Svelte Khas pertama anda

Muat naik fail dengan multer di node.js dan ekspres

Membandingkan 5 Pembina Borang PHP Terbaik (dan 3 skrip percuma)

Animasi dan kesan CSS terbaik di CodeCanyon 2025 (dibayar percuma)
