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.
hover ialah versi ringkas mouseenter mouseleave, anda boleh menulis seperti ini
$("td").bind("mouseenter mouseleave",handlerInOut);
$("td").unbind("mouseenter mouseleave",handlerInOut);
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
jquery nampaknya tidak dapat memilih kelas pseudo, bukan?
$(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