我有从网站的网页的两列布局,
http://jquerymobile.com/demos/1.0.1/
http://jquerymobile.com/demos/1.0.1/
现在他们已经规定了changePage使用
< a href =“#xxx”data-role =“button”>示例< / a>
$ .mobile.changePage(“#xxx”); isnt为我工作
解决方法
这里是一个真正的简单例子:
http://jsfiddle.net/shanabus/YjsPD/
$.mobile.changePage("#page2");
文档:http://api.jquerymobile.com/jQuery.mobile.changePage/
其他示例:
//transition to the "about us" page with a slideup transition $.mobile.changePage( "about/us.html",{ transition: "slideup"} ); //transition to the "search results" page,using data from a form with an ID of "search"" $.mobile.changePage( "searchresults.PHP",{ type: "post",data: $("form#search").serialize() }); //transition to the "confirm" page with a "pop" transition without tracking it in history $.mobile.changePage( "../alerts/confirm.html",{ transition: "pop",reverse: false,changeHash: false });
更新
正如Chase Roberts在下面的注释中指出的,这个changePage方法在1.4版本中已被弃用。这是新的pagecontainer change事件的文档。
例:
$.mobile.pageContainer.pagecontainer("change","#page",{ options });
这也是关于这个问题的答复:how to change page in latest jquery mobile (1.4 beta)?