【问题标题】:jQuery mobile is changing my images src attributejQuery mobile 正在更改我的 images src 属性
【发布时间】: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 解决了我的麻烦 :) 你能用你的评论回答我的问题,以便我可以接受你的答案?

标签: jquery dom jquery-mobile


【解决方案1】:

我假设 mysite.com 是一个示例,我们可以查看工作代码吗?

这似乎是一个 baseURL 问题,但看起来好像您在链接中使用了绝对 URL(通常 baseURL 在使用相对路径时会产生问题)。

【讨论】:

    猜你喜欢
    • 2013-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-09
    • 2021-06-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    相关资源
    最近更新 更多