今天在翻新的时候找到原因了
所以就开始加班加点呀,,嗯.....加的头昏脑胀,代码都写的有点不顺溜了。
之前做的一个项目,有点问题,点击选项的次数过多的时候会卡住,前天一直没发明问题在哪,今天在翻新的时候找到原因了。
由于选项都是获取数据衬着上去的,点击事件也是在衬着完成后绑定上去的,所以造成了反复触发点击的情况,导致点击次数过多时,页面会卡住。
搜了一下找到了解决要领,由于相关内容不读,所以先记下来。
本来使用点击事件的时候是下面这个样子的:
$(‘.option-item‘).on(‘click,function () { console.log(‘1231‘); })
此刻改成下面这样:
$(‘.option-item‘).unbind(‘click‘).click(function () { console.log(‘1231‘); })
就正常了,每次点击触发一次。
使用jquery中的click点击事件时呈现反复问题的解决
标签:
原文地点:https://www.cnblogs.com/xlin021/p/12313416.html
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/30134.html
- 上一篇:webpack 之loader
- 下一篇:因为密码是明文传输的