gpt4 book ai didi

Javascript 事件删除

转载 作者:行者123 更新时间:2023-11-30 10:38:24 25 4
gpt4 key购买 nike

另一个 Javascript,可能对你来说是个小问题,但我就是不明白如何解决它,整晚都在谷歌上搜索它,问题很简单......我有表格,在 td 里面我有按钮,我分配了 onclick 事件,所以当我点击一个按钮时,我执行了一个函数,在函数结束时,我想更改该事件以执行另一个函数这是我的代码...

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,如果是这种情况,您正在寻找 this function. $().off()

根据评论,您可能会做得更好:

$(this).attr('onclick', false);

关于Javascript 事件删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12703360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com