¿Hay alguna forma en jQuery de indicar qué elemento se hizo clic en el elemento secundario si el evento onclick estaba vinculado al elemento principal?Cómo determinar si se hizo clic en el elemento secundario en Jquery
Por ejemplo:
$('#daddy').click(function() {
// if($("#son").isClicked()){return true;}
//return false;
});
y el margen de beneficio se ve así:
<div id="daddy">
<span id="son"></span>
<span id="daughter"></span>
</div>
¡Entendido! ¡Gracias! – Du3
'event.target' será' 'o' 'si uno de esos dos elementos inició el evento de clic que burbujea hasta el manejador que ha adjuntado a '# daddy'. Use esta propiedad para determinar en qué niño se hizo clic. Voila! – FishBasketGordo
Estaba usando un oyente jQuery .live y necesitaba detener la propagación al niño utilizando solo un nombre de clase. Usando el consejo anterior con uno de otra página, se me ocurrió: 'if (! $ (E.target) .hasClass (" customClass ")) return false;' y funcionó maravillosamente. ¡Gracias! – Thomas