我有下一个顶级域名安装在子文件夹中的几个WordPress网站:确定相对路径与jQuery
我需要加载一个AJAX文件中的每个人,我用下面的代码:
// Initiate asynchronous load of xml data:
jQuery.ajax({
type: "GET",
url: "/wp-content/themes/mytheme/data.xml",
dataType: "xml",
success: parseDataXML
});
但最终寻找在域的根路径的文件:
http://www.mydomain.com/wp-content/themes/mytheme/data.xml
取而代之的是网站的根路径:
http://www.mydomain.com/site-a/wp-content/themes/mytheme/data.xml
去掉url路径中的前导“/”,前导斜杠的意思是“从站点的根目录”,而不是“从我当前的文件夹” – 2011-06-08 17:47:45
如果从子页面 - 例如htt p://www.mydomain.com/site-a/page/表示它将指向http://www.mydomain.com/site-a/page/wp-content/themes/mytheme/data.xml – Yarin 2011-06-08 17:49:30
如果你可以做一些服务器脚本,你可以抓住当前的网站,并把它加到你的url路径中。 – 2011-06-08 17:51:03