2012-01-13 6 views
0

jQuery Mobileでサイトを構築していますが、ページ間を変更するためにajaxを使用しています。インデックスページでjQueryモバイルが画像のsrc属性を変更しています

<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

何かが、私はmysite.comの一例であると仮定しますhttp://www.mysite.com/category/actividades/?lang=enwp-content/themes/twentyeleven/img/icon_mapa.png

+0

jQueryコードを追加します。 –

+0

@ジャスパーあなたの右の画像URLを変更する/wp-content/themes/twentyeleven/img/es.jpg私の問題を解決しました。あなたのコメントで私の質問に答えることができますか?あなたの答え? – FreelanceAr

答えて

1

に私の画像srcをすることができます更新しているこのページを要求した場合我々は作業コードを参照してください?

これはbaseURLの問題ですが、リンクで絶対URLを使用しているように見えます(通常、相対パスを使用するとbaseURLで問題が発生します)。

関連する問題