2011-12-02 58 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属性以全局设置此属性。

希望这有助于...