use*_*883 6 javascript jquery relative-path
我需要在jquery中确定这个路径,实际上我有一个名为functions.js的文件,并在这个函数内部用于加载url和jquery
问题是网站索引中的js加载和子文件夹中的文件
<script src="http://www.domain.com/wp-content/includes/themes/mytheme/js/functions.js"></script>
Run Code Online (Sandbox Code Playgroud)
js在网站索引中调用它为wp-content/includes/themes/mytheme/js
并且加载jquery调用:wp-content/includes/themes/mytheme/index_loader.php
我可以在jquery中将index_loader.php的绝对路径放入,但我的问题是它是否可能没有使用它并计算到js文件的路径
实际上:
$("#test").load("http://www.domain.com/wp-content/includes/mytheme/index_loader.php");
Run Code Online (Sandbox Code Playgroud)
有可能这个或在jquery文件里面计算? - 我试着没有作品......
$("#test").load("../index_loader.php");
Run Code Online (Sandbox Code Playgroud)
这真是我的问题,感谢您的问候
JavaScript的工作方式,它从它调用的文件加载,现在是它写入的文件.
为了满足您的需要,您需要提供您正在查看的当前页面的相对路径.
例:
如果当前页面是http://www.domain.com,那么您需要执行以下操作:
$("#test").load("wp-content/includes/mytheme/index_loader.php");
Run Code Online (Sandbox Code Playgroud)
如果当前页面是http://www.domain.com/wp-content/index.php,那么您需要执行以下操作:
$("#test").load("includes/mytheme/index_loader.php");
Run Code Online (Sandbox Code Playgroud)
作为旁注,CSS的方式不一样,CSS相对路径基于它所写的文件.
| 归档时间: |
|
| 查看次数: |
7566 次 |
| 最近记录: |