元素本身我有這樣獲取引起該事件的jQuery函數
<button class="btn methodDeleteBtn" name="1" value="Delete"></button>
<button class="btn methodDeleteBtn" name="2" value="Delete"></button>
<button class="btn methodDeleteBtn" name="3" value="Delete"></button>
<button class="btn methodDeleteBtn" name="4" value="Delete"></button>
按鈕和我在這裏得到了click事件。
$(document).ready(function() {
$(".methodDeleteBtn").click(function(){
console.log("delete:"); // How to get the "name" value????
}
)
});
如果我可以像這樣得到元素本身,我會得到名稱的值。
$(".methodDeleteBtn").click(function(e){
e.name // If I can get the element itself.
}
有沒有人知道解決這個問題的好方法?
'this.name'或'e.target.name' –
爲什麼不能在'event'傳似在你的第二個例子嗎? – tymeJV
你可以使用'this'裏面的回調來選擇當前點擊的元素'$(this)' – Sojtin