jQuery mobile is changing my images src attribute
我正在使用 jQuery Mobile 构建一个站点,并且我正在使用 ajax 在页面之间切换。
我有一个这样的页脚:
1 2 3 4 5 6 7 8 9 10 | <footer data-role="footer"> <h4> <img src="http://www.mysite.com/wp-content/themes/twentyeleven/img/icon_mapa.png" /> <img src="http://www.mysite.com/wp-content/themes/twentyeleven/img/en.jpg" /> </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
我假设 mysite.com 是一个例子,我们可以看看工作代码吗?
这似乎是一个 baseURL 问题,但看起来好像您在链接中使用了绝对 URL(通常 baseURL 在使用相对路径时会产生问题)。