Comme mon titre l'explique, comment est-ce que je peux seulement cliquer sur le div parent?Comment faire pour que le div div soit cliquable?
HTML
<div id="canvas" onclick="closeCanvas()">
<img src="image.png" />
</div>
JQUERY
function closeCanvas(){
$("#canvas").fadeOut(300);
}
Mon problème est que lorsque je clique sur le "image", la fonction closeCanvas() est également trigged. Comment puis-je créer uniquement le parent, #canvas, déclenchable?
Ajoutez ceci à 'img',' onclick = » event.stopPropagation() "' – Tushar
Voir aussi 'event bubbling'. Vérifiez [Qu'est-ce que l'événement bouillonnant et capturant] (http://stackoverflow.com/questions/4616694/what-is-event-bubbling-and-capturing) – Tushar