J'ai une image fixe qui recouvre une page lorsque l'utilisateur est en train de faire défiler un écran tactile (mobile).
Je veux rendre cette image "non cliquable" ou "inactive" ou autre, de sorte que si un utilisateur touche et traîne de cette image, la page derrière elle défile toujours comme si l'image n'était pas là "bloquant" l'interaction.
Est-ce possible? Au besoin, je pourrais essayer de fournir des captures d'écran illustrant ce que je veux dire.
Merci!
pointer-events
avant, c'est exactement ce que je cherchais. Merci!unbind
etbind
je pense que cela aurait fonctionné si je voulais convertir mes fonctions anonymes. Merci pour la réponse!CSS Pointer Events est ce que vous voulez regarder. Dans votre cas, définissez les événements de pointeur sur "aucun". Regardez ce JSFiddle pour un exemple ... http://jsfiddle.net/dppJw/1/
Notez que double-cliquer sur l'icône signifie toujours que vous cliquez sur le paragraphe.
div.child { ... background: #fff; pointer-events: none //This line is the key! }
la source
Si vous souhaitez utiliser 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>
la source