我有一个学习CMS,我们正在重新学习。我们有1000个包含HTML的单元,包括javascript lib加载,我与单元中的库版本和skin..esp jQuery中加载的库有冲突,但还有其他我要删除。
我尝试在页面底部使用remove(),但是当它加载时,另一个库已经加载了。如果我把它放在页面的顶部,它将无法作为脚本尚未出现。
不确定如何解决这个问题..
由于
答案 0 :(得分:0)
如果您不关心性能,您可以自己编写一个轻量级框架。 每个页面都会加载两次。
例如,无论何时请求您的页面, 您的后端将始终返回此页面中的“一页”:
和http://someurl.com/pages/index?some_flag=second_load
一旦你的后端检测到some_flag =='second_load',
返回页面的真实内容。
请参阅http://jsfiddle.net/WA7tv/5/
我个人认为这不是一个好方法,只是针对你的问题...强烈推荐代码重构