从函数触发jquery移动页面转换

时间:2012-04-13 14:30:14

标签: jquery jquery-mobile

是否可以使用jquery移动页面转换从一个页面导航到另一个页面? 目前我有一个输入框,可以在焦点上激活一个函数,就像这样;

$("#page1").on("focusout", "input", function(){
 alert("working");
}

我想做的是在焦点输出功能触发后,我想使用jquery mobile的页面导航将用户带到另一个页面。通常我会使用这样的按钮;

<a href="#page2">Next</a>

如何从焦点输出功能中激活#page2

2 个答案:

答案 0 :(得分:8)

如果它在同一页面中。它需要。

//Solution From Comments Below; Thanks!
$.mobile.pagecontainer( "change", "#page2", { transition:"slide" } );

//Original Answer Deprecated
$.mobile.changePage($('#page2'), {transition:"slide"});

答案 1 :(得分:2)

要在jQuery mobile中更改页面,请使用:

$.mobile.changePage("yourpage.html", {transition:"slide"});

其中幻灯片可以更改为其他过渡