【问题标题】:jquery-mobile still "No Back Button" (Beta 2)jquery-mobile 仍然“无后退按钮”(Beta 2)
【发布时间】:2011-09-05 15:29:59
【问题描述】:

我已按照所有说明显示后退按钮,但它不起作用。

以下是我关注的内容:

*默认情况下,自动生成的后退按钮功能是关闭的。 要在特定页面上激活自动生成的后退按钮,只需在页面容器上添加 data-add-back-btn="true" 属性,魔法就会回来。要全局激活此功能,请将页面插件中的 addBackBtn 选项设置为 true。以下是如何设置的示例:

 $(document).bind("mobileinit", function() {
          $.mobile.page.prototype.options.addBackBtn = true;
     });

注意:您必须在页面头部引用 jQuery Mobile 库之前包含此脚本才能使其正常工作。 mobileinit 事件在执行时立即触发,因此您需要在加载 jQuery Mobile 之前绑定事件处理程序。详细了解如何设置全局配置选项。*

我也清了缓存,还是没有返回按钮...

我错过了什么新东西吗?

【问题讨论】:

    标签: jquery-mobile


    【解决方案1】:

    好的,我找到了解决方案。

    我决定在这里为可能遇到同样问题的任何人发布它。

    代码必须按特定顺序排列。

    在 jquery 库之后但在 jqm 库之前...

    确保这个 sn-p 是在 jQuery 库加载之后但在 jQueryMobile 库加载之前...所以:

    <script type="text/javascript" src="jquery-1.6.2.min.js"></script>
    <script type="text/javascript">
     $(document).bind("mobileinit", function() {
       $.mobile.page.prototype.options.addBackBtn = true;
      });
    </script>
    <script type="text/javascript" src="jquery.mobile-1.0b1.js"></script>
    

    在这里找到解决方案:

    http://forum.jquery.com/topic/i-need-back-button-back
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多