这是一个愚蠢的问题,但我不确定...如果我有一个外部js文件运行ajax jquery调用我在文件中指定的url必须被认为是相对于js的位置(有趣。 js)或父文件(index.html)的位置? 感谢
答案 0 :(得分:4)
相对URL始终相对于文档,而不是导入的js文件。
对于大多数问题*,您可以考虑导入的js文件,就好像它们包含在您拥有script
元素的文档中一样。
* 关于加载时间"use strict"
和文件末尾的自动语句关闭存在差异。
答案 1 :(得分:0)
js文件的位置无关紧要。你通过ajax调用哪个URL是件好事。