jQuery mobile 正在更改我的 images src 属性
Posted
技术标签:
【中文标题】jQuery mobile 正在更改我的 images src 属性【英文标题】:jQuery mobile is changing my images src attribute 【发布时间】:2012-02-10 01:38:43 【问题描述】:我正在使用 jQuery Mobile 构建一个网站,并且我正在使用 ajax 在页面之间进行切换。
我有一个这样的页脚:
<footer data-role="footer">
<h4>
<a href="http://www.mysite.com/map" rel="external">
<img src="http://www.mysite.com/wp-content/themes/twentyeleven/img/icon_mapa.png" />
</a>
<a href="http://www.mysite.com/english" rel="external">
<img src="http://www.mysite.com/wp-content/themes/twentyeleven/img/en.jpg" />
</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
【问题讨论】:
@Jasper 你在哪里对,将我的图片 URL 更改为 /wp-content/themes/twentyeleven/img/es.jpg 解决了我的麻烦 :) 你能用你的评论回答我的问题,以便我可以接受你的答案? 【参考方案1】:我假设 mysite.com 是一个示例,我们可以查看工作代码吗?
这似乎是一个 baseURL 问题,但看起来好像您在链接中使用了绝对 URL(通常 baseURL 在使用相对路径时会产生问题)。
【讨论】:
以上是关于jQuery mobile 正在更改我的 images src 属性的主要内容,如果未能解决你的问题,请参考以下文章
Jquery Mobile 持久页脚 - 更改所有页面上的内容