首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ratchet.js和window.history.back();

Ratchet.js和window.history.back();
EN

Stack Overflow用户
提问于 2014-06-19 15:29:13
回答 1查看 766关注 0票数 3

我有一个init函数和在document上执行的所有jQuery人员以及push事件侦听器:

代码语言:javascript
复制
function init() {
    //all my jquery staff
}
window.addEventListener('push', init);
$(document).ready(function() {
    init();
});

在通过push加载的页面上,头上有一个反向链接。注意back类。

代码语言:javascript
复制
<header class="bar bar-nav">
    <a class="icon icon-left-nav pull-left back" data-transition="slide-out"></a>
    <h1 class="title">My Title</h1>
</header>

回去,我用

代码语言:javascript
复制
$('.back').click(function (event) {
    window.history.back();
    return false;
});

而且效果很好。但是,回去后,我的其他jquery工作人员都不工作了.

我尝试过onpopstatechange,但我的一些jquery不止一次执行。

代码语言:javascript
复制
window.onpopstate = function(event) {
  init();
}

关于如何在ratchet.js?上实现back按钮的任何想法

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-01-30 15:29:52

代码语言:javascript
复制
PUSH({ url: href,  transition: "slide-out" })       
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24310444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档