'popstate'イベントハンドラーに問題があります。これが私のコードです。
window.addEventListener("popstate", function (event){
if (event.state) {
alert('abc')
}
});
// The data object is arbitrary and is passed with the popstate event.
var dataObject = {
createdAt: '2011-10-10',
author: 'donnamoss'
};
var url = '/posts/new-url';
history.pushState(dataObject, document.title, url);
このコードが実行されるとアラートボックスがポップアップすることを期待していましたが、何も起こりません。
ここに何か問題がありますか?
ありがとうございました。