Определение относительного пути с помощью jQuery

У меня есть несколько сайтов WordPress, установленных в подпапках в домене верхнего уровня:

  1. http://www.mydomain.com/site-a/
  2. http://www.mydomain.com/site-b/

Мне нужно загрузить файл 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

28
задан Rodrigo 19 March 2014 в 19:14
поделиться

1 ответ

Имейте в виду, что имя window.location.pathname относится к вашей структуре каталогов. Я признаю, что во многих случаях это работа, но не всегда!
Просто записал это, потому что, возможно, кто-то оказался здесь с MVC в своем уме.

0
ответ дан 28 November 2019 в 03:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: