重复加载错误和修复方法

在最近的项目中,出现了一个问题:

父页面介绍了子页,子页介绍了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。诠释了这句话是很正常的。



这个问题很长时间都很压抑,便于别人记录。

找到这个方法后,这个解决方案非常简单。下面是共享查询问题的方法。