Saya memiliki gambar tetap yang menutupi halaman saat pengguna sedang menggulir layar sentuh (seluler).
Saya ingin membuat gambar itu "tidak dapat diklik" atau "tidak aktif" atau apa pun, sehingga jika pengguna menyentuh dan menyeret dari gambar itu, halaman di belakangnya masih menggulir seolah-olah gambar itu tidak ada "memblokir" interaksi.
Apakah ini mungkin? Jika perlu, saya dapat mencoba memberikan tangkapan layar yang mencontohkan apa yang saya maksud.
Terima kasih!
pointer-events
sebelumnya, inilah yang saya cari. Terima kasih!unbind
danbind
saya pikir akan berhasil jika saya ingin mengubah fungsi anonim saya. Terima kasih atas tanggapannya!CSS Pointer Events adalah apa yang ingin Anda lihat. Dalam kasus Anda, setel peristiwa penunjuk ke "tidak ada". Lihat JSFiddle ini sebagai contoh ... http://jsfiddle.net/dppJw/1/
Perhatikan bahwa mengklik dua kali pada ikon akan tetap menyatakan Anda mengklik paragraf.
div.child { ... background: #fff; pointer-events: none //This line is the key! }
sumber
Jika Anda ingin menggunakan JavaScript:
document.getElementById("x").style.pointerEvents = "none";
<a href="https://www.google.com" id="x" />Unclickable Google Link</a> <br> <a href="https://www.google.com" id="" />Clickable Google Link</a>
sumber