我们在使用$(document).on()来绑定事件的时候,有时候会出现同一个事件会执行多次的问题。原因是这段代码在执行的过程中进行了多次绑定,
$(document).on("click","#save",function(){
//执行代码
});
遇到类似的问题我们可以先解绑再绑定,就可以避免多次执行。
$(document).off("click","#save").on("click","#save",function(){
//执行代码
});
或
$("#save").off("click").on("click",function(){
//执行代码
})