jquery - History.js - IE 弹出错误

标签 jquery internet-explorer history.js

我这里有一个例子:http://www.salesmelbourne.com

如果您点击 page1、page2 等,您会看到 IE 错误。

关于这是什么以及如何修复它有什么建议吗?

谢谢

最佳答案

更改页面时,弹出窗口似乎来自这段代码:

History.log('statechange:', State.data, State.title, State.url);

快速浏览一下即可在支持的浏览器中登录到控制台,否则会发出警报(因此您会在 IE 中收到警报消息)。

<小时/>

您还会收到来自包含history.js两次的警报。

scripts/bundled/html4+html5/jquery.history.js
scripts/uncompressed/history.adapter.jquery.js

在插件中,有以下代码需要检查:

// Check Existence
if ( typeof History.Adapter !== 'undefined' ) {
    throw new Error('History.js Adapter has already been loaded...');
}

关于jquery - History.js - IE 弹出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10825140/

相关文章:

css - 以没有固定图像大小的标题为中心的缩略图库

javascript - 浏览器的后退前进按钮显示出奇怪的行为。历史.js

javascript - 使用 jquery 父选择器切换 addclass

jquery - 如何在jquery-file-upload响应中传回ID?

html - Internet Explorer 8 在 :hover 上产生奇怪的 CSS 错误

javascript - 从其他页面返回按钮后加载 History.js 状态

javascript - 使用 History.js 进行 axax。效果很好,但我对用户回击重新输入我的应用程序时发生的情况感到困惑

javascript - 如果表单字段是默认的,则将类添加到按钮?

javascript - 在 PHP 的 JQuery Ajax 调用中解析 json

internet-explorer - 对象不支持此属性或方法 - jquery.min.js