在jQuery加载中使用相对路径

时间:2014-06-12 16:26:09

标签: jquery path load relative

我在一个文件中运行.load jquery,我从这个URL访问

http://example.com/site_folder/case-studies/firstcase

现在该文件已保存在此目录下

site_folder (dir)
     assets (dir)
        case_study_content (dir)
             file.txt (file)

我的代码是

$( "#slider li#"+nextId ).load( "../assets/case_study_content/file.txt #pickup");

它不会加载文件内容。

现在,如果我将文件保存在site_folder下并按

进行加载
 $( "#slider li#"+nextId ).load( "file.txt #pickup");

它工作正常。

1 个答案:

答案 0 :(得分:1)

使用相对路径时,与从中加载脚本的位置无关。该路径相对于加载脚本的页面。

如果您的页面位于site_folder文件夹中,则使用此文件加载文件:

$("#slider li#" + nextId).load("assets/case_study_content/file.txt #pickup");