我有一个与此答案相关的问题,$.getScript(filename)
浏览器是否缓存了动态加载的文件?
如果没有,我怎么能强制他们呢?
最佳答案
似乎 they are not 。建议的解决方法是重新定义函数:
$.getScript = function(url, callback, cache) {
$.ajax({
type: "GET",
url: url,
success: callback,
dataType: "script",
cache: cache
});
};
可以这样使用:
$.getScript('/foo.js', function() { }, true);
关于javascript - 浏览器是否缓存了动态加载的文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4768894/