Tengo el siguiente código HTML simplificada:evento click se disparó dos veces - jQuery
<div class="foo" style="width:200px; height:200px;">
<input type="checkbox" />
</div>
<script type="text/javascript">
$('.foo').click(function(){$(this).find('input:checkbox')[0].click();});
</script>
Al hacer clic en 'foo' las 200x200 div funciona bien, y eleva el evento click de la casilla de verificación en su interior.
Sin embargo, cuando hago clic exactamente en la casilla de verificación, activa su evento 'normal', más el evento jquery bound anterior, lo que significa que la casilla de verificación se revisa a sí misma, luego se desmarca nuevamente.
¿Hay alguna manera ordenada de evitar que esto suceda?
Se ve bien en IE y no en FF. – Shoban