繁体   English   中英

如何使用JavaScript在JQuery Mobile 1.4.3中触发data-rel =“ back”按钮?

[英]How to trigger a data-rel=“back” button in JQuery Mobile 1.4.3 with javascript?

我正在使用“页面小部件”在data-dialog="true" jquery mobile中实现一个对话框,一切都很好,我也可以使用后退按钮返回上一页。 我已经在对话框上实现了一些操作,并且需要在操作完成后关闭对话框页面。

我已经尝试过$("#page").dialog("close"); $.mobile.pageContainer.pagecontainer("change","#previousPageId"); 两者都没有为我工作。 如何使用JavaScript触发页面对话框上的后退按钮?

我正在使用jQuery mobile 1.4.3和jQuery 1.11.1。 感谢您的回答,欢迎提出任何意见。

从1.4版本开始不推荐使用对话框小部件,因此.dialog("close")不再是有效函数。

返回上一页:

  • jQuery Mobile

     $.mobile.back(); 
  • 的JavaScript

     window.history(-1) 

这应该工作:

$(':mobile-pagecontainer').pagecontainer('change', <pageid>, { reverse: false });

反向选项为true / false决定了您前进还是后退。 我认为真实意味着回来。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM