之間轉換時,我有兩頁,index.html,然後testpage.html我的html頁面
testpage.html由兩個頁面元素foo和它們之間的鏈接欄設置基本URL jQuery的鏈接怎麼辦。
我使用ajax調用從index.html過渡到testpage.html。問題是testpage.html上的鏈接正在使用index.html作爲基礎url。所以,當我試圖從#foo去#bar我趕上pagechangefail
$(document).bind("pagechangefailed", function(event, data){
alert('failed change ' + data.toPage);
});
這提醒「未能改變http://domain.com/mobile/index.html#bar」
的問題顯然是#bar不上的index.html存在,但在testpage.html上存在。我不明白爲什麼鏈接試圖鏈接回原始頁面。我如何手動設置鏈接或嘗試以某種方式手動覆蓋?我試過類似
$.mobile.changePage('testpage.html#bar');
但沒有運氣。