Javascript IE(Internet Explorer)的QUnit测试错误

Javascript IE(Internet Explorer)的QUnit测试错误,javascript,jquery,qunit,Javascript,Jquery,Qunit,为什么我为一个旧的JS文件写了一些QUnit测试,一个特定的日期计算JS 问题: 它在Firefox和Chrome上运行得很好,但我在IE上遇到了这个错误: 在IE8上: Died on test #1 undefined: Object expected 规格: 你可以看看我的。 我使用了最小的QUnit HTML模式。 JQuery版本:2.1.3 QUnit版本:1.17.1起初,我试图用jQuery更改$,但这个错误仍然存在 在我的例子中,我通过添加以下元标记解决了IE>=9的这个问题

为什么我为一个旧的JS文件写了一些QUnit测试,一个特定的日期计算JS

问题:

它在Firefox和Chrome上运行得很好,但我在IE上遇到了这个错误:

在IE8上:

Died on test #1 undefined: Object expected
规格:

你可以看看我的。 我使用了最小的QUnit HTML模式。 JQuery版本:2.1.3 QUnit版本:1.17.1起初,我试图用jQuery更改$,但这个错误仍然存在

在我的例子中,我通过添加以下元标记解决了IE>=9的这个问题

<meta http-equiv="X-UA-Compatible" content="IE=edge">
IE8不适用于jQuery版本2.x.x。 您只需更改JQuery版本,例如更改为“JQuery-1.11.2.min.js”

<meta http-equiv="X-UA-Compatible" content="IE=edge">