data-rel =“后退”没有按钮

时间:2013-11-02 17:58:39

标签: jquery html jquery-mobile

我正在使用jquerymobile

开发移动网站

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

我是怎么做到的?

2 个答案:

答案 0 :(得分:0)

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

我并不熟悉jQuery Mobile中的所有事件处理程序或历史记录处理。但这就是我想要的

答案 1 :(得分:-1)

我会将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();
});