今天执行点击事件的时候,第一个点击正常,第二次点击接口调用了两次,第三次点击接口调用了3次。。。。我还以为是我的push数组写错了,后来发现是因为jq绑定一个按钮click事件的问题。
1.在点击事件上面添加了一行代码**$(’#btn’).unbind(‘click’);**问题就解决了
$('#btn').unbind('click');$('#btn').bind('click', function(){alert('仅提示一次!');});
2.每次点击之前用off解绑
$("#btn"). off(). on("click",function(){});
转:https://blog.csdn.net/lbc1477996221/article/details/81746198