【发布时间】:2013-11-02 17:58:38
【问题描述】:
我正在使用jquerymobile开发一个移动网站
我想制作后退按钮来做<a data-rel="back">content</a>
但是我想写这段代码,因为我在返回上一页之前有检查条件
我是怎么做到的?
【问题讨论】:
标签: jquery html jquery-mobile
我正在使用jquerymobile开发一个移动网站
我想制作后退按钮来做<a data-rel="back">content</a>
但是我想写这段代码,因为我在返回上一页之前有检查条件
我是怎么做到的?
【问题讨论】:
标签: jquery html jquery-mobile
应该能够删除 data-rel ,应用您自己的类或 ID 并在您自己的点击处理程序中使用 window.history.back()。
我对 jQuery Mobile 中的所有事件处理程序或历史处理并不十分熟悉。但这是我会尝试的
【讨论】:
我会将 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();
});
【讨论】: