jQuery Mobile et iScroll Problème

Si j'avais trouvé une bonne solution pour résoudre les fixes en-tête et pied de page problème de jquery mobile qui est le iscoll de la bibliothèque. Pour obtenir le iscroll bibliothèque pour travailler avec jquery mobile, je suis à l'aide de cette troisième partie du script: https://github.com/yappo/javascript-jquery.mobile.iscroll

Tout fonctionne bien pour mes pages de liste (à l'aide de jquery mobile affichage de la liste). Mon annonce pages sont chargées dynamiquement à l'aide d'ajax. Mais ensuite, quand j'ai créé une page des détails du produit qui est censé les faire défiler, il ne fonctionne pas du tout. Dans certains cas, je ne pouvais pas faire défiler à tous. Dans certains autres cas, le défilement se comporte comme une bande de caoutchouc en effet, il vous amène toujours à nouveau vers le haut à nouveau. Mais, l'en-tête et pied de page les barres de navigation sont fixes, comme ce que je veux être.

Donc, ici, c'est le scénario. J'ai une page d'inscription (avec défilement), lorsque vous cliquez sur un élément de la liste, vous devriez voir le produit en détail sur une page différente. Le iscroll est déclenchée sur pagebeforeshow événement comme vous pouvez le voir à l'intérieur de la yappo script. Voici le template de ma page détaillée du produit. Le contenu sera chargé dynamiquement et ajouté à la barre de défilement, div.

<!-- PROMOTION DETAIL PAGE -->
  <div data-role="page" id="page-promotion-detail" data-iscroll="enable"> 
      <div class="header" data-role="header">
          <div class="sub-header-bg">
              <div class="title"></div>
              <a href="#" id="Back" data-rel="back" class="btn-header-left btn-back"><span>Back</span></a>
              <a href="#" id="Edit" class="btn-header-right btn-edit hidden"><span>Edit</span></a>
          </div>
      </div>
      <div class="content" data-role="content" data-theme="anz">
          <div data-iscroll="scroller" class="scroller">
              <div data-iscroll="scroller"></div>
          </div>
          <input type="hidden" id="paramPromotionID" name="paramPromotionID" value="" />
      </div>
      <div class="footer" data-id="footer" data-role="footer">
          <div data-role="navbar">
              <ul>
                  <li><a id="menuHome" href="#page-home" class="footer-icon footer-icon-home">Home</a></li>
                  <li><a id="menuMySpot" href="#page-myspot" class="footer-icon footer-icon-spot">My Spot</a></li>
                  <li><a id="menuOtherCountries" href="#page-other-countries" class="footer-icon footer-icon-country">Others</a></li>
                  <li><a id="menuSearch" href="#page-search" class="footer-icon footer-icon-search">Search</a></li>
              </ul>
          </div>
      </div>
  </div>

Quelqu'un sait ici ce que j'ai manqué ou n'importe qui de vous les gars a réussi à obtenir iscroll pour fonctionner parfaitement avec jQuery Mobile?

Je suis à l'aide de jQuery Mobile beta 3 et iScroll 3.7.1.

Acclamations

InformationsquelleAutor ronanray | 2011-09-24