脚本执行的位置

时间:2013-03-25 17:12:23

标签: javascript jquery ajax path include

这是一个愚蠢的问题,但我不确定...如果我有一个外部js文件运行ajax jquery调用我在文件中指定的url必须被认为是相对于js的位置(有趣。 js)或父文件(index.html)的位置? 感谢

2 个答案:

答案 0 :(得分:4)

相对URL始终相对于文档,而不是导入的js文件。

对于大多数问题*,您可以考虑导入的js文件,就好像它们包含在您拥有script元素的文档中一样。

* 关于加载时间"use strict"和文件末尾的自动语句关闭存在差异。

答案 1 :(得分:0)

js文件的位置无关紧要。你通过ajax调用哪个URL是件好事。