2013-06-05 65 views
1

有幾個事件綁定到每個元素。有時候,父母和孩子元素都包含點擊事件!那裏如果我點擊子元素,父元素也會被觸發。如何防止這些事件被jquery解僱!發生一個事件時停止其他事件

+5

Aloha docs! http://api.jquery.com/event.stopPropagation/ – elclanrs

+1

看到這個答案在stackoverflow http://stackoverflow.com/a/2364639/2454105 – fuentesbusco

回答

7

您可以使用event.stopPropagation()

冒泡DOM樹,阻止任何 父處理程序被通知的事件阻止事件。

$("p").click(function(event){ 
  event.stopPropagation(); 
  // do something 
}); 

SEE HERE

+0

@Asif感謝您的更新 – PSR

相關問題