javascript - jquery 的 getscript() 函数在外部文件中调用时会在哪里查找?

标签 javascript jquery frontend getscript file-structure

如果我有一个像这样的文件系统:

project -> public -> js -> myfile.js

如果我在 myfile.js 中调用 getScript(),它首先会在哪里查看?对于其他事情来说通常也是这样吗?

例如,如果我调用 getScript("myotherfile.js") 并且 myotherfile.js 位于 js 文件夹中,是否足以访问 myotherfile.js?

getscript 是从我的 html 文档还是 myfile.js 调用吗?

最佳答案

路径将从浏览器中显示的 URL 中获取。

即)

如果站点 URL 是 example.com/test1/test2/ 并且调用是从此页面进行的,并且如果您在 js 文件 URL 前面提到 /那么最终结果将类似于 example.com/myotherfile.js。如果您没有添加任何斜杠,那么它将像 example.com/test1/test2/myotherfile.js 那样引用。

注意:我不确定我是否正确回答了您的问题。

有关更多信息,请阅读绝对路径相对路径

LINK供引用

关于javascript - jquery 的 getscript() 函数在外部文件中调用时会在哪里查找?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27772901/

相关文章:

javascript - onClick 处理程序不会等待单击,而是立即打印所有信息

java - 在 ie8 和 chrome 中从 javascript 调用 java 方法

javascript - 如何在显示之前的 Jquery keyup 事件期间从输入中删除空格

html - Bootstrap 卡不维护行列格式

Javascript - 如何将字符串 '0' 转换为数字 0

java - 使用 js/jquery/java/active x 或其他方式拍摄 <div> 的快照?

javascript - 了解事件驱动的编程风格

jquery toggleClass 只改变一次

php - 如何创建虚拟滚动条?

javascript - 外部样式表不会覆盖 Bootstrap