.click重复绑定后续

上次出了个.click累计绑定事件,用unbind解决之后,基本正常了。

但是问题很快再次出现:这次重复触发变成偶然的。

即点击5次可能其中某次点击重复运行了这个事件N次,这样也是不行的。

所以还是去研究了一下为什么会有这个事情。有了上次的思路,很快就发现,查询页和列表页这两个jsp引用了同一个js。而重复触发的js方法就在js的$(function(){})里面。

把这个js从list.jsp中删除,再运行,多次测试确实没有再出现重复触发了。

估计是$(function)方法不能重复绑定在父子页面。

猜你喜欢

转载自www.cnblogs.com/antinoya/p/11839691.html