好吧,一个接一个地解决你的错误。您在 IE 中测试页面时是否打开了 JavaScript 调试器?在 F12 开发人员工具中,选择脚本,然后选择开始调试。
jquery.sparkline.min.js
首先,我暂时忽略了几个错误。然后我尝试单击您的“下拉”链接并收到此错误:
SCRIPT438: Object doesn't support property or method 'preventDefault'
custom.js, line 3 character 1193
突出显示的代码是(重新格式化以提高可读性):
$('.dropmenu').click( function(){
event.preventDefault();
// ...
});
你看到问题了吗?是什么event
?代码应该是:
$('.dropmenu').click( function( event ){
event.preventDefault();
// ...
});
它可以在任何浏览器中运行的事实可能是由于event
某些浏览器为与非常旧的代码兼容而创建的全局变量。
现在回到迷你图问题。我看到它在 中遇到了两个错误jquery.sparkline.min.js
,但是使用最小化的代码,问题并没有像另一个问题那样突然出现在我身上。
jquery.sparkline.js
在调试时,加载、 、 jQuery 等的非缩小版本会很有帮助custom.js
。然后您将在调试器中查看可读代码,这应该更容易发现这些问题。