我有下面的HTML: -Jquery獲得觸發事件的實際控件。
<button type="button" class="btn-add">
<i class="some-icon"></i>
</button>
與圖標創建了一個很好花哨的按鈕
我綁定在按鈕單擊事件: -
function (e) {
console.log($(e.target));
}
現在,當我點擊在按鈕的中心上面的javascript的輸出是因爲e.target而造成的<i>
元素。有沒有其他的方式來獲得實際的控制權來解決這個事件,在這種情況下是<button>
?
請向我們展示安裝事件處理程序的代碼。事件處理程序中的'this'應該是事件綁定的對象。 – jfriend00 2013-03-19 06:18:42
$(this)在click事件中 – 2013-03-19 06:18:54