2012-12-21 84 views
0

我一直在工作了一個小jQuery的移動應用程序。我有一個滑塊可以從遠程XML中提取幻燈片,並將它們彈出到傳送帶內。在正常的空白頁面中,這可以正常工作,並且點擊瀏覽器進入相應的頁面。在JQuery Mobile Page中,鏈接不能從AJAX滑塊中使用?

當完全相同的代碼插入到移動網頁 - 該鏈接不打開。試過數據 - 阿賈克斯假,但沒有運氣。我想知道是否.live(),但我不知道我會把它放在哪裏?任何幫助,將不勝感激。

 $.ajax({ 
      type: "GET", 
      url: "http://www.xxxxxx.com/file.xml 
      dataType: "xml", 
      success: function(xml) { 
       $(xml).find('coupon').each(function(){ 
        var url = $(this).find('link').text(); 
        var imageurl = $(this).find('imageurl').text(); 

        $('<li></li>').html('<a href="' + url + '" data-ajax="false"> <img src="' + imageurl + '" data-ajax="false"/></a>').appendTo('#es-carousel-deals'); 

       }); 

       $('#deals').elastislide({ 
        imageW : 128, 
        minItems : 5 
       }); 


      } 
     }); 

    }); 
+0

語法錯誤,你錯過了關閉字符串和URL參數中的昏迷 – sdespont

回答

0

的rel = 「外部」

排序這一個。