Ho questo semplice problema: un div che contiene un collegamento e il div ha una funzione onclick definita. Tuttavia, quando faccio clic sul collegamento, voglio solo seguire il collegamento e non attivare la funzione di divisione del contenitore.Clic sul link all'interno di onclick del div diviaggio
HTML
<div>
<a href="http://www.google.com" target="_blank">Google</a>
</div>
JQuery
$('div').click(function() {
alert("test");
});
CSS
div {
height: 100px;
width: 200px;
border: 1px solid red
}
Così qui, quando clicco il div, un avviso viene mostrato: che va bene Quando si fa clic sul collegamento, non voglio che venga visualizzato l'avviso.
Come evitare questo?
Grazie Gerardo, funziona benissimo. – chiapa
Nessuna preoccupazione. Se hai altri gestori per il collegamento, usa invece "stopPropagation". –