我有一个init函数和在document上执行的所有jQuery人员以及push事件侦听器:
function init() {
//all my jquery staff
}
window.addEventListener('push', init);
$(document).ready(function() {
init();
});在通过push加载的页面上,头上有一个反向链接。注意back类。
<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>回去,我用
$('.back').click(function (event) {
window.history.back();
return false;
});而且效果很好。但是,回去后,我的其他jquery工作人员都不工作了.
我尝试过onpopstatechange,但我的一些jquery不止一次执行。
window.onpopstate = function(event) {
init();
}关于如何在ratchet.js?上实现back按钮的任何想法
谢谢
发布于 2015-01-30 15:29:52
PUSH({ url: href, transition: "slide-out" }) https://stackoverflow.com/questions/24310444
复制相似问题