2011-12-02 21 views
0

每次我點擊加載視頻在新的頁面,url參數越來越基地,然後重複自己。 如此這般從/screen/mobile/videos.asp/screen/mobile/videos.asp#/screen/mobile/videoplayers.asp?id=b7c5z654vz_ak0移動changePage網址添加根目錄

我和這麼多發揮各地,但似乎不管我做使用絕對URL,即使總是訴諸以上。

$(".videolink").unbind("click").click(function(e) { 
     e.preventDefault(); 
     var data = $(this).attr("href"); 
      $.mobile.changePage("videoplayer.asp?id="+data); 
      console.log('changing to videplayer.asp'); 
    }); 

需要找到一個工作,因爲網址是不友好的。

回答

0

您是否嘗試指定絕對URL?例如,

$.mobile.changePage("/videoplayer.asp?id="+data); 

每當與AJAX JQM加載頁面,將做到這一點 - 因爲它只追加新的div到當前的DOM(它實際上沒有重新加載整個頁面)。

如果要禁用此AJAX加載(並實際加載瀏覽器的新頁面),則需要查看the documentation,例如AjaxEnabled屬性以全局設置此屬性。

希望這有助於...