toggle()隐藏问题的解决方法_jquery
最近编写一个实例的时候使用到toggle函数,但是调用的时候会把元素隐藏掉,之前使用过也只是多个事件轮流切换罢了。百思不得其解于是就在网上搜索查看jQuery API文档。终于发现了原因:
原来在jQuery 1.9版本之后,toggle()发生了变化,以下是官网的Notes:
Note: This method signature was deprecated in jQuery 1.8 and removed in jQuery 1.9. jQuery also provides an animation methodnamed .toggle() that toggles the visibility of elements. Whether the animation or the event method is fired depends on the set of argumentspassed.
在早期的版本,存在两个同名的toggle(),但是所执行的方法却是不一样的:
.toggle( handler(eventObject), handler(eventObject) [, handler(eventObject) ] )
Description: Bind two or more handlers to the matched elements, to be executed on alternate clicks.
=====================================================
.toggle( [duration ] [, complete ] )
Description: Display or hide the matched elements.
而之后的版本把第一个toggle()函数给去掉了,导致用于调用切换功能时会把元素隐藏了。
========================
既然去掉了这个函数,但是实现需求还是要的。怎么来实现多个事件的轮流切换了?
可以通过click事件判断不同的情况来触发,或者通过设置一个变量计数点击次数来执行不同的函数。
var num=0;
$('#button').click(function(e){
if(num++ %2 == 0){
//doSomething
}else{
//doOtherSomething
}
e.preventDefault(); //阻止元素的默认动作(如果存在)
});

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat 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

Sesetengah rakan tidak biasa dengan fungsi tetingkap terapung kaedah input win11, dan selalu berasa pelik untuk digunakan, jadi mereka ingin mematikan fungsi tetingkap terapung ini Sekarang saya akan memperkenalkan kepada anda kaedah operasi yang betul untuk menutup tetingkap terapung sistem win11. Win11 menyembunyikan tetingkap terapung kaedah input 1. Buka kekunci tetapan komputer, dan kemudian pilih "Masa dan Bahasa". Selepas memasukkan, klik "Enter" 2. Cari "Tukar Kaedah Input" dalam "Tetapan Papan Kekunci Lanjutan", dan kemudian. tukar "Bahasa Desktop" Klik tanda semak di hadapan "Bar" dan kemudian masukkan "Pilihan Bar Bahasa" 3. Selepas dibuka, kami klik "Sembunyikan" di sini untuk menutup tetingkap terapung bahasa.

Dalam sistem win11, jika kita mendapati ikon dalam bar tugas menyusahkan, kita boleh memilih untuk menyembunyikannya dalam antara muka limpahan sudut bar tugas Walau bagaimanapun, ikon dalam bar tugas aplikasi yang dibuka di bawah tidak boleh disembunyikan. Mari kita lihat situasi tertentu. Bagaimana untuk menyembunyikan ikon bar tugas win11: 1. Pusat ikon 1. Pertama, jika kita ingin menyembunyikan ikon dalam bar tugas di bawah, kita boleh klik kanan untuk memilihnya dan klik "Nyahsemat dari bar tugas" 2. Tetapi jika kita membuka aplikasi ini dan sedang dalam proses Gunakannya dan itu mustahil untuk disembunyikan. 2. Ikon di sudut kanan bawah 1. Jika anda ingin menyembunyikan ikon aplikasi di sudut kanan bawah, mula-mula buka tetapan sistem. 2. Kemudian klik "Pemperibadian" pada bar sisi kiri, seperti yang ditunjukkan dalam gambar. 3. Kemudian klik untuk memasuki bar tugas di sebelah kanan

Bagaimana untuk menyembunyikan rakan WeChat tanpa menyekat atau memadamnya? Ramai pengguna ingin menyembunyikan beberapa rakan tetapi tidak tahu cara melakukannya. Biarkan tapak web ini dengan teliti memperkenalkan kepada pengguna cara menyembunyikan rakan WeChat tanpa menyekat atau memadamnya. Bagaimana untuk menyembunyikan rakan WeChat tanpa menyekat atau memadam Kaedah 1: 1. Mula-mula buka perisian WeChat, cari buku alamat pada halaman WeChat, dan klik "Saya". 2. Kemudian kami memasuki halaman tetapan. 3. Cari pilihan "Privasi" dan klik padanya. 4. Kemudian klik "Jangan biarkan dia melihat". 5. Pergi ke halaman Jangan Biarkan Dia Lihat dan klik "+" untuk menyemak rakan yang anda ingin sembunyikan.

Terdapat banyak karya video pendek yang disediakan dalam perisian apl video pendek Douyin Anda boleh menontonnya sesuka hati, dan kesemuanya disediakan secara kekal secara percuma Pelbagai jenis saluran video langsung dibuka, dan semua kandungan video adalah asli Beri semua orang cara yang paling memuaskan untuk menonton. Masukkan akaun anda untuk log masuk dalam talian, dan pelbagai video pendek yang menarik akan ditolak, yang disyorkan dengan tepat berdasarkan perkara yang semua orang tonton setiap hari Anda juga boleh memasuki bilik siaran langsung untuk berinteraksi dan berbual dengan sauh, membuat anda berasa lebih gembira. Karya yang dimuat naik oleh individu juga boleh disembunyikan dengan satu klik. Anda boleh melihat di mana-mana sahaja anda meleret ke atas dan ke bawah untuk melihat komen masa nyata daripada ramai pengguna. Kini editor telah memperincikan video pendek Douyin dalam talian. Pengguna mendesak cara untuk menyembunyikan karya video peribadi. Mula-mula buka video pendek Douyin

Selain konfigurasi perkakasan yang menakjubkan dan fungsi yang sangat baik, Xiaomi Mi 14 juga menyembunyikan tempat yang menarik - Pulau Pintar. Di sini, pengguna boleh menikmati penyesuaian diperibadikan dan pengalaman telefon mudah alih kreatif tanpa had. Tetapi tidak semua orang menyukai ciri ini, jadi bagaimanakah Xiaomi Mi 14 menyembunyikan Pulau Pintar? Mari kita ketahui bersama. Bagaimana untuk menyembunyikan Pulau Pintar pada Xiaomi Mi 14? 1. Buka aplikasi tetapan telefon bimbit Xiaomi 14. 2. Tatal untuk mencari pilihan "Ciri" dan klik untuk masuk. 3. Cari pilihan "Sembunyikan Pulau Pintar" pada halaman ciri dan hidupkannya. 4. Selepas mengesahkan bahawa menyembunyikan Pulau Pintar dihidupkan, kembali ke desktop dan anda akan melihat bahawa Pulau Pintar telah disembunyikan.

1. Mula-mula klik [+] untuk menangkap. 2. Kemudian klik tanda semak di penjuru kanan sebelah bawah untuk mengesahkan penangkapan selesai. Klik] Seterusnya[, 3. Klik [Siapa yang boleh melihat]. Hanya pilih [Peribadi]. Senario 2: Kerja telah diambil 1. Klik [Saya] dan pilih [Kerja]. 2. Klik logo [tiga titik] di sebelah kanan. 3. Leret ke kiri untuk mencari [Tetapan Kebenaran], 4. Klik [Set as Private].

Telefon bimbit telah menjadi bahagian yang amat diperlukan dalam kehidupan seharian kita, dengan kemajuan teknologi yang berterusan dan populariti telefon pintar. Fail sampah ini mengambil ruang storan yang berharga, dan dari masa ke masa, sejumlah besar sampah tersembunyi akan terkumpul dalam telefon dan menyebabkan prestasi telefon merosot, walau bagaimanapun. Mengetahui cara membersihkan sampah tersembunyi secara mendalam pada telefon anda telah menjadi pengetahuan penting untuk setiap pengguna telefon mudah alih. 1. Cari dan kosongkan cache aplikasi yang tidak berguna 2. Padamkan aplikasi yang tidak lagi digunakan 3. Bersihkan cache foto dan video 4. Bersihkan fail sementara dan muat turun folder dengan teliti 5. Susun dan bersihkan rekod kenalan dan mesej teks 6. Bersihkan cache sistem 7. Nyahpasang aplikasi sistem yang tidak berguna 8. Bersihkan cache dan sejarah pelayar 9. Padam fail muzik dan audio yang tidak sah 10. Optimumkan sistem fail telefon mudah alih

Anda boleh menyembunyikan beberapa permainan yang anda tidak mahu lihat dalam wap, jadi di manakah permainan tersembunyi? Pemain boleh mengklik pada permainan tersembunyi dalam paparan untuk mencari kandungan permainan tersembunyi mereka di dalam Pengenalan kepada lokasi permainan tersembunyi di Steam ini akan memberitahu anda kaedah khusus Berikut adalah pengenalan terperinci, datang dan lihat. "Tutorial Penggunaan Steam" Di manakah permainan tersembunyi dalam Steam Jawapan: Klik pada permainan tersembunyi dalam paparan Kaedah khusus: 1. Pertama, klik pada paparan dalam perisian dan klik pada permainan tersembunyi. 2. Selepas mengklik, anda boleh melihat permainan tersembunyi dalam menu di sebelah kiri. Cara menyembunyikan permainan: 1. Pertama klik pada perpustakaan permainan anda. 2. Pilih permainan, klik kanan dan pilih Urus. 3. Pilih untuk menyembunyikan permainan ini.
