2011-07-20 167 views
0
$.mobile.activePage is undefined 

有沒有人爲此做過修復?

它是這樣使用的。

if ($.mobile.activePage.data("iscroll") == "enable") { 
    fixed($.mobile.activePage); 
} 

這就是正確之後,這工作。

$('a.numContact').live("click", function(e) { 
    e.preventDefault(); 
    var dataurl = $(this).attr("data-url"); 
    if (dataurl != null) 
    $.mobile.changePage("loadMobis.php",{ 
      data:dataurl 
    }); 
}); 

這是一個錯誤?

+0

任何錯誤?另外在文檔中,我沒有看到數據鏈接選項:http://jquerymobile.com/test/docs/api/methods.html(頁面底部) –

回答

3

改變線(99)...

if ($.mobile.activePage.data("iscroll") == "enable") { 

到...

if (($.mobile.activePage) && ($.mobile.activePage.data("iscroll") == "enable")) { 

似乎要解決的問題在調試控制檯