私は 2 つのサイトで ajax 履歴を実装中です。どちらも、次のコード セグメントを使用して正常に動作しています。
$(window).bind("popstate", function(event) {
console.log(event);
/* some logic */
});
ただし、あるサイトの popstate は a を返し、PopStateEvent
別のサイトは a を返します。v.Event
したがって、2 番目のサイトについては、最初のサイトevent.originalEvent
をチェックするだけでなく、チェックする必要があります。event