====项目实例:
<%--$("body").on("click", "#toggle-button${activityDTO.id}", function (e) {--%> // 一次点击两次触发事件
<%--$("body").on("click", "#switchStatus${activityDTO.id}", function (e) {--%>
$("#toggle-button${activityDTO.id}").unbind('click').click( function (e) {// 【换种方式,先解绑。好了】一次点击两次触发事件
// 一次点击两次触发事件
=====
参考:https://blog.csdn.net/ydm19891101/article/details/70236571
早上发现昨天还运行好好的微信jssdk上传图片出问题了,点击上传图片会出现两次上传图片弹出框。在页面内调试发现是选择上传图片接口执行了两次。百度了一下,暂时没人遇到过jssdk重复上传图片的问题。OK,那问题就可能是出在单击事件中了。问题找打了,那如何解决呢?网上找到了一个好的方法:解除绑定,具体使用如下
小问题,大学问,在此记录方便以后查阅。