2012-02-22 4 views
0

ホームページへのユーザ戻りますが、ここでそれを見ることができるとき:jQueryのモバイル「ブレーク」フレキシスライダーは、私はjQueryのモバイルとあなたと私の最初のモバイルサイトを開発してきた

http://m.4playtheband.co.uk/index.php

スライダーが正常に動作したときに最初にサイトにアクセスしますが、別のページに移動して戻ってもスライダは機能しません。

jQueryのモバイルナビゲーションは一種のAJAX-y方式で行われているため、スライダーは現時点ではまだ初期化されていないため再配置する必要があります。

これらは私のヘッダからのスクリプトです:

<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script> 
<script src="http://code.jquery.com/mobile/1.0/jquery.mobile-1.0.min.js"></script> 
<script src="js/jquery.flexslider-min.js"></script> 

<script type="text/javascript" charset="utf-8"> 
    $(window).load(function() { 
     $('.flexslider').flexslider({ 
      animation: "fade", 
      slideDirection: "horizontal", 
      slideshow: true, 
      slideshowSpeed: 7000,   
      animationDuration: 500 
     }); 
    }); 
</script> 

私はその後、.live機能はまだ私はそれを修正するとは思われ動作するはずですが、私はどのイベントを把握することはできませんバージョン1.6.4を使用していますので、使用する?

誰かが助けてくれると大変感謝します。

答えて

0

それは理想的ではないのですが、それを修正する方法は、単純にリンクすると、次のようにこれが行われているデフォルトのAJAXをオフにするホーム・ページへのすべてのリンクを編集することです:

<a href="index.php" data-ajax="false">home</a> 
関連する問題