我想使用jQuery的history.js插件。代码是:
// Global
var History = window.History;
$(document).ready(function() {
History.Adapter.bind(window, 'statechange', function(){
console.log('Yeeeeeeaah!');
});
window.History.pushState(null, null, '#42'); // Yeeeeeeaah!
});
function anotherFunc() {
window.History.pushState(null, null, '#test'); // Nothing happens
}
范围有什么问题?
答案 0 :(得分:0)
您没有执行anotherFunc
。
范围没有问题,但您可以省略var History = window.History
并使用History
。