25

我正在阅读$.mobile.changePage已弃用的文档。

但它并没有说支持什么,或者我可以使用什么。

是否有新的 API 文档页面?

我曾经使用过,$.mobile.changePage("index.html", {reloadPage:true});但似乎添加reloadPage:true了分页符

4

2 回答 2

79

jQuery Mobile 1.4开始,$.mobile.changePage()已弃用并替换为:

$(":mobile-pagecontainer").pagecontainer("change", "target", { options });

缩短...

$.mobile.pageContainer.pagecontainer("change", "target", { options });

更短... (1)

$("body").pagecontainer("change", "target", { options });

注意: 目标是#page_id 或 URL。

演示


(1) <body>默认为pageContainer,除非$.mobile.pageContainermobileinit.

于 2013-10-04T16:30:43.760 回答
4

这对我有用:

$.mobile.pageContainer.pagecontainer('change', nextPage, {
  transition: 'flow',
  reload    : true
});

nextpage:是下一页示例的 URL(var nextPage = 'nextPage.html')

于 2014-01-14T10:20:38.907 回答