与我的javascript代码的IE8兼容性有一些问题,我似乎无法运行。该代码在IE9+、Chrome和FF中运行良好。我有一个backbone.js集合,它正在侦听一系列其他主干集合,以了解其模型中的更改。在应用事件侦听器时,IE8出现了错误。(var k in this.referenceTables){}
IE8(注意: IE10处于IE8浏览器模式
根据我所读到的,SDK是建立在Backbone.js之上的,我必须链接Underscore.js,因为Backbone.js依赖于它?<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> }
});
我使用model.save()方法保存一个backbone.js模型,该方法向服务器发出一个PUT请求。服务器看起来很好,只是设置了响应的状态代码。到目前为止一切正常,但是当请求返回(到ie8)时,我在jquery代码中的某个地方得到了一个“null is null or not a object error”。