Ben aşağıdaki basitleştirilmiş html vardır:tıklama etkinlik iki kez ateş olmak - 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>
200x200 div 'foo' tıklandığında iyi çalışıyor ve içindeki onay kutusunu tıklama etkinliğini yükseltir.
Ancak, onay kutusunun kendisini tam olarak tıklattığım zaman, 'normal' olayını ve yukarıdaki jquery bağlı olayı tetikler; bu, onay kutusunun kendisini denetlediği anlamına gelir, ardından kendini yeniden işaretler.
Bunun olmasını önlemek için düzenli bir yol var mı?
O IE tamam değil FF bakar. – Shoban