jquery mobile,从事件调用转换

时间:2015-03-02 09:04:45

标签: javascript jquery jquery-mobile

要让JQM在链接上应用转换,我们使用以下内容:

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

如何从自定义事件中调用转换?

我用:

window.location.href = href;从我的自定义活动导航。

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

1 个答案:

答案 0 :(得分: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;