JQuery mobile меняет мои изображения. src attribute

Я создаю сайт с помощью jQuery Mobile, и я использую ajax для изменения между страницами.

У меня есть нижний колонтитул:

<footer data-role="footer">
 <h4>
 <a href="http://www.mysite.com/map" rel="external" target="_blank">
 
 </a>
 <a href="http://www.mysite.com/english" rel="external" target="_blank">
 
 </a>
 </h4>
</footer>

На индексной странице он работает нормально. Но когда я перехожу на другую страницу, и эта страница добавляется в DOM, я могу увидеть изображения на мгновение, а затем что-то обновляет мои изображения src.

Например, если мой img src - http://www.mysite.com/wp-content/themes/twentyeleven/img/es.jpg

и я прошу эту страницу http://www.mysite.com/?lang=en#/category/actividades/?lang=en

что-то обновляет мое изображение src до http://www.mysite.com/category/actividades/?lang=enwp-content/themes/twentyeleven/img/icon_mapa.png

1 ответ

Я предполагаю, что mysite.com является примером, можно ли увидеть рабочий код?

Кажется, это проблема baseURL, но кажется, что вы используете абсолютные URL-адреса в своих ссылках (обычно baseURL создает проблемы при использовании относительных путей).

licensed under cc by-sa 3.0 with attribution.