在jquery 3.0+版本中,HTML的onClick事件被调用了多次的问题。解决方法是使用off()方法将旧的事件处理程序卸载,然后再使用on()方法添加新的事件处理程序。具体代码示例如下:
// 绑定事件
$('button').on('click', function() {
console.log('click event');
});
// 解绑事件
$('button').off('click').on('click', function() {
console.log('click event');
});
使用off()方法将事件卸载,可以避免重复绑定事件的问题。然后再使用on()方法添加新的事件处理程序即可。
上一篇:AfterInsert触发器之后,触发器会不会触发AfterUpdate事件
下一篇:Aftermigratingtospringboot2.7.12to3.0.1,@Interfacedidn'tgetinstantiated。