2015-03-02 86 views
0

呼叫转移到具有JQM应用链接上的转变,我们使用以下命令:jQuery Mobile的,从事件

<a href="index.html" data-transition="pop">I'll pop</a> 

如何通话的转换,形成一个自定义事件?

我用:

window.location.href = href;从我的自定义事件导航。

我似乎无法找到参考材料上的任何内容,除了标记。

回答

1

一种方法是建立一个default global transition

您可以设置这样的默认全局转变:

$(document).bind("mobileinit", function(){ 
    //these are the jqm default values for these transition types by the way. 
    $.mobile.defaultDialogTransition = "pop"; 
    $.mobile.defaultPageTransition = "fade"; 
}); 

,如果你正在寻找的自定义转换为特定的事件,你可以使用这样的:

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

,而不是一个普通的HTML链接,或window.location=something;

+0

我想指定我的类型的过渡按需...我也可以翻转,幻灯片等不同的场景。 – 2015-03-02 09:11:32

+0

我已经更新了答案。 – 2015-03-02 09:13:08