jquery 移动设备,来自事件的呼叫转换

jquery mobile, call transition from event

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

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

如何将过渡形式称为自定义事件?

我使用:

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

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

一种方法是设置 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 link 或 window.location=something;