单页面ajax载入片段及js,切换标签后,发现js有缓存,事件多次触发,如何解决

deeeesign 2017-05-17 11:51:14
$(document).keydown(function(event) {
var keyCode = event.keyCode;
if(keyCode == "13"){
//doing
}

切换标签后,每次都请求了js,然后这个keydown事件被触发多次,请问如何解决?谢谢
...全文
129 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
是你的tab加载的页面存在多次这个代码吧,这样会叠加click,去掉那些代码,直接在当前页面加事件就行了,要么就成下面的 $(document).unbind('keydown').keydown(function(event) {

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧