【问题标题】:data-rel="back" without buttondata-rel="back" 没有按钮
【发布时间】:2013-11-02 17:58:38
【问题描述】:

我正在使用jquerymobile开发一个移动网站

我想制作后退按钮来做<a data-rel="back">content</a>
但是我想写这段代码,因为我在返回上一页之前有检查条件

我是怎么做到的?

【问题讨论】:

    标签: jquery html jquery-mobile


    【解决方案1】:

    应该能够删除 data-rel ,应用您自己的类或 ID 并在您自己的点击处理程序中使用 window.history.back()

    我对 jQuery Mobile 中的所有事件处理程序或历史处理并不十分熟悉。但这是我会尝试的

    【讨论】:

      【解决方案2】:

      我会将 HTML 更改为:

      <a class="backlink">content</a>
      

      并使用 JS:

      $(document).on("click", "a.backlink", function () {
         // create a back button and click it
         // ('<a>').attr('data-rel', 'back').click();
         // if that doesn't work (see comments), just call
         window.history.back();
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-04-09
        • 2015-09-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-03-26
        • 1970-01-01
        • 2012-05-21
        相关资源
        最近更新 更多