当第一次打开浏览器点击提交时会提交一次请求, 第二次就提交两次请求 以此类推,只有关闭或是刷新浏览器才能恢复正常。
这个问题纠结了我好久,一开始以为是<img src=“”>的src=“”导致的,把所用的img找了也没有发现src=“”的现象。后来在$("#shi").click(function(){}前面和里面加了一个弹出框,在点击的时候,发现前面的弹出框是正常的,click方法里面的则是出现多次,这就找到了问题:
是Click事件 进行了累加绑定,每当我调用一次时,他便增加一次绑定。
解决的办法是:每次绑定前先取消上次的绑定。$("#shi").unbind('click').click(function(){}
新闻热点
疑难解答