使用jQuery,我在一個div內生成了一些按鈕。如何獲取點擊事件的來源
一個按鈕,如下所示:
<button type="button" value="A_DIFFERENT_VALUE_EACH_TIME" class="col-md-4 text-center btn btn-default btn-lg" >
<h3>A_DIFFERENT_TEXT_EACH_TIME</h3>
</button>
我已經像那些10,在一個單一的股利。我需要的是一個事件處理程序,它給了我點擊按鈕的value
。
到目前爲止,我已經做了以下內容:
$("#card-subcontainer button").click(function(event){handleCardChoosed(event.target);})
,但它不工作,因爲event.target
可能是h3
或button
。我怎樣才能始終獲得我們註冊點擊事件的元素(而不是像目前那樣獲得焦點的元素?)
使用'this'代替 – epascarello
當綁定'$( 「#卡子容器按鈕」)''然後應該this'是目前點擊按鈕的引用。 – Nope