IE 8 - 对象不支持此属性或方法

时间:2015-05-07 13:46:24

标签: javascript jquery internet-explorer

我正在使用旧的IE兼容性,特别是IE 8。 但是,我的JS不工作 - > 我的商品 item_tracked

上出现Object doesn't support this property or method错误
;(function () {
setTimeout(function () {
    currentItems().forEach(function (item_tracked) {
        /* item_tracked here */
        $(item_tracked.getView()).addClass('animated');
        /* item_tracked problem here */
    });
  }, 500);
})();

任何想法?

1 个答案:

答案 0 :(得分:2)

假设currentItems()返回一个数组,问题是IE8不支持Array.prototype.forEach

您可以替换for循环或使用polyfill