需要页面刷新的mobile.changepage

时间:2012-05-23 12:24:20

标签: jquery-mobile

我正在使用$ .mobile.ChangePage()从一个HTML页面导航到另一个HTML页面。但页面内容没有变化。这样做时页面URL会更改,但不会加载新页面。它需要刷新才能加载。

2 个答案:

答案 0 :(得分:0)

你应该使用JavaScript函数来改变页面。使用

window.location = 'your page ';

希望它能解决你的问题!

答案 1 :(得分:0)

在上面评论中提供的代码中,您可能会收到错误消息,指出未定义next_page。鉴于您正在处理jQuery Mobile,请尝试稍微区别地分配click处理程序:

将链接的定义更改为以下内容:

<a id="btnNextPage" href="#" >Details</a>   

您不必给它id - 您可以使用选择器来识别以下javascript中的链接:

 // the event handler
 function next_page() { 
     $.mobile.changePage("http://www.google.com", {transition:"slide"}); 
 }

// assign the click event when the DOM is ready
$(function() {
      $("#btnNextPage").click ( next_page );
});
相关问题