Events 如何使用mootools控制后退按钮?

Events 如何使用mootools控制后退按钮?,events,controls,mootools,back,Events,Controls,Mootools,Back,这就是jQuery的外观。 如何使用Mootools实现同样的目标 $(window).on("navigate", function (event, data) { var direction = data.state.direction; if (direction == 'back') { // do something } if (direction == 'forward') { // do som

这就是jQuery的外观。 如何使用Mootools实现同样的目标

$(window).on("navigate", function (event, data) {
      var direction = data.state.direction;
      if (direction == 'back') {
          // do something
      }
      if (direction == 'forward') {
          // do something else
      }
});

在jQuery中,这是对
onhashchange
popstate
的包装,它甚至不是标准的jQuery,而是jQuery mobile等

mootools核心中没有这种开箱即用的包装器,但您可以制作一个

Cpojer写了history.js——还有很多其他的

如果你想成为本地人,你可以

window.addEvent('hashchange', function(e){
  console.log(e);
  alert('hi');
});

等等。

请先告诉我们您的尝试:)我认为native是完美的。谢谢!