0

当我单击浏览器上的后退按钮时,我的弹出窗口会关闭,但侦听器事件将我带回上一页,我希望在我的函数中添加一个元素来关闭弹出窗口而无需我返回。在将历史监听器保持在其他页面的同时(不要在整个应用程序中停止)

$(document).on("pageshow", "#member", function (){
   $(window).on("navigate", function (event, data) {
      var direction = data.state.direction;
      if (direction == 'back') {
        $("#mypopup").popup("close");
      }
   });
});

我尝试

$(document).bind("mobileinit", function () {
   $.mobile.hashListeningEnabled = false;
});

但不工作

4

0 回答 0