重复加载错误和修复方法
在最近的项目中,出现了一个问题:父页面介绍了子页,子页介绍了jquery.js父页面js文件,取决于jquery.js,而问题是JS对象无效。猜jQuery加载顺序是不是最早的。
父页面:
Subpage:
从这里,jquery.js是最早的,但为什么其他js提示属性无效。
后来,我们使用IE11的F12工具检查JS的加载顺序。我们发现jQuery是第一个加载的。添加页面加载后,一个请求突然再次加载jQuery。
原因是以下代码:
复制代码代码如下所示:
$(函数(){())
$(# zjyw_table_1)。负荷(XXX。JSP );
}
JQuery.js也装在XXX。JSP。诠释了这句话是很正常的。
这个问题很长时间都很压抑,便于别人记录。
找到这个方法后,这个解决方案非常简单。下面是共享查询问题的方法。