2011-12-30 45 views
2

我有一個div有一個點擊事件綁定到它。我想在該div中添加一個圖標,該圖標具有與之相關的自己的點擊事件。當我點擊圖標時,它會觸發圖標事件,然後觸發div的單擊事件。我怎樣才能防止div的點擊事件發射?jquery問題點擊事件流血通過

回答

2

Stop the propagation上的圖標的點擊處理程序:

$(".myIcon").click(function (e) { 
    e.stopPropagation(); 
    // do stuff 
}); 
+1

http://jsfiddle.net/C77p6/ – 2011-12-30 16:14:00

+0

謝謝@JaredFarrish – karim79 2011-12-30 16:20:54