我有以下结构:
- 文件夹1
- 索引
- 文件夹2
- 要加载的页面
是否可以使用DIV.load()
加载要在索引页中的div中加载的页面?我已经尝试了所有可能的路径,但它不起作用。 (../folder2/page
、./
、/
、..
)
这是一个完全不同的问题:Dynamically load Web Components / HTML Imports?
最佳答案
尝试一下:
$('#id_of_your div').load( "../folder2/test.html");
您还可以仅加载页面的一部分来加载,例如:
$('#id_of_your div').load( "../folder2/test.html #container");
文档链接:http://api.jquery.com/load/
还验证 jquery 是否已正确加载,以及控制台中是否记录了任何错误。
<小时/>还可以尝试另一件事,以确保服务器不会阻止带有“../”的链接:
更改代码结构,例如:
* forder project
- index
- sub folder
-page to load 1
-page to load 2
关于javascript - .load() 方法从父目录加载 .html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38570631/