文章实现编辑,编辑页面是右側弹出层,当有改动时就保存,对文章标题title加入改变change事件,有改变时就保存文章(saveArticle)
$("#title").change(function(){
saveArticle();
})
当点击一个文章。编辑改动时没问题,当点击一个会议,编辑弹出层还没有全然载入,连续点击第二个,第三个会议等等。再改动title。这时点击的几个文章itle都改动了。存在好大的一个bug
解决方法:载入change事件之前,去除全部的绑定事件,再载入事件:
$("#title").unbind();
$("#title").change(function(){
saveArticle();
})
本文介绍了一种解决编辑器中因连续点击多个项目导致的标题变更错误问题的方法。通过在加载新的改变事件前先解除所有旧的绑定事件,确保每次编辑只影响当前选中的项目。
754

被折叠的 条评论
为什么被折叠?



