【发布时间】:2017-05-18 12:05:18
【问题描述】:
我正在根据 AJAX 调用更改网址。
window.history.pushState("", "", ''+newUrlWithParameters);
我的 JS 中还有一个 popstate 事件。
$(window).on('popstate', function(e) {
//... do this
});
只要调用 pushState,就会触发 popstate。 如何防止这种情况?
【问题讨论】:
-
你能加一个minimal, complete and verifiable example吗?因为对我来说它按预期工作:jsfiddle.net/j0gywrdh
标签: javascript jquery history pushstate popstate