Rumah > Soal Jawab > teks badan
Cara membatalkan dan memulihkan acara hover dengan jquery.
Bolehkah hover yang ditulis dalam css dibatalkan dan dipulihkan
天蓬老师2017-06-14 10:55:46
hover ialah versi ringkas mouseenter mouseleave, anda boleh menulis seperti ini
$("td").bind("mouseenter mouseleave",handlerInOut);
$("td").unbind("mouseenter mouseleave",handlerInOut);
过去多啦不再A梦2017-06-14 10:55:46
Mari kita bercakap tentang membatalkan dan memulihkan tuding dalam CSS, ia sebenarnya sangat mudah
Sebagai contoh, sepadan dengan p, anda boleh menulis kesan hover dalam CSS dan mentakrifkannya pada kelas, dan kemudian tambah kelas ini kepada p melalui jquery untuk mencapai kesan hover Jika anda ingin membatalkan, kemudian tambahkan ini Just remove kelas.
Contohnya adalah seperti berikut:
http://runjs.cn/detail/ez5qogoo
phpcn_u15822017-06-14 10:55:46
$(this).addClass("focus").css("pointer-events","none");
Saya dapati jawapannya. Ia juga boleh dilakukan dengan menambahkan acara penunjuk-peristiwa saya rasa ini adalah yang paling mudah