另一個Javascript,probobly爲你小問題,但我只是不明白如何解決它,整夜搜索它,問題很簡單...我有表和內部td的我有按鈕,我分配onclick
事件上所有的人,所以當我點擊一個按鈕,我做了功能和函數的最後,我想改變這種狀況事件去另一個功能 這裏是我的代碼...Javascript事件刪除
var $UserRow = $(Final).closest('tr').clone();
$('td button', $UserRow).each(function() {
this.removeEventListener('click', GetInfo, false);
this.addEventListener('click', GetBetslip, false);
});
$UserRow.appendTo('#UserTicket');
所以$UserRow
是我想複製到另一個表的行,該部分工作正常,但在我複製它之前,我想要刪除所有按鈕事件...我嘗試過所有從
this.removeEventListener('click',GetInfo,false);
this.detachEvent('Click', GetInfo);
this.onclick = GetBetslip;
this.onclick = function() { GetBetslip()};
我只是不知道該怎麼嘗試了......你能幫我嗎......我想要的只是改變那個tr中每個按鈕的事件。
如果您正在使用jQuery,我建議你添加和使用'.on'和'.off'刪除事件分別。 –
並更改按鈕爲type =「按鈕,」如果你不使用按鈕 – mplungjan