2011-06-22 33 views
5

biz (id = bazı-div) açılır mesaj geliyor div tıkladığında ben buEşzamanlı javascript yürütmeleri nasıl önlenir?

<div id="some-div"> 
    <a href="#" class="link-click">some link text</a> 
    <div id="small-text">here is the small text</div> 
    //another text block 
</div> 

<script type="text/javascript"> 
    $('#some-div').click(function(){//some task goes here}); 
    $('.link-click').click(function(){//some task goes here for link}); 
    $('#small-text').click(function(){//some task goes here for small div}); 
</script> 

gibi html kod bloğu var ama linke (class = bağlantı tıklatma) tıkladığımda ı çalıştırmak için gereken başka bir javascript işlevi. ama ben link-tıklayın tıklattığınızda ben de bazı div işlevi de çalışır. tıklama her iki işlevi de çalışır.

Eşzamanlı javascript işlevi yürütülmesini nasıl önleyebilirim. Ben de jquery kullanıyorum. teşekkürler

cevap

1
$('.link-click').click(function(e){ 
    e.stopPropagation(); 
}); 
İlgili konular