javascript - .load() 方法从父目录加载 .html 文件

标签 javascript jquery html ajax

我有以下结构:

  • 文件夹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/

相关文章:

javascript - vue-router中如何传递props

php - 根据表单输入从 SQL 数据库中提取数据

javascript - jQuery change() 和 bind ("change") 不起作用

jquery - 为 Jquery 中的隐藏字段赋值

html - CKEditor Paste From Word 问题与表格的背景颜色

javascript - Fabric JS 自定义光标样式

javascript - 根据一天改变图像

javascript - 点击屏幕以使用 getUserMedia 触发自动对焦

javascript - 在悬停时突出显示非子 div

javascript - 如何将控制事件绑定(bind)到使用 javascript 原型(prototype)声明的函数