3

此代码直接取自 knockoutjs.com 教程:

<ul data-bind="foreach: months">
    <li>
        The current item is: <b data-bind="text: $data"></b>
    </li>
</ul>

<script type="text/javascript">
    ko.applyBindings({
        months: [ 'Jan', 'Feb', 'Mar', 'etc' ]
    });
</script>

当我使用 IE 8 在http://jsfiddle.net/SaZv8/上运行它时,只要您不包含 jQuery 1.9.0,它就可以工作。包含 1.9.0 时会出现Object doesn't support this property or method错误。

有什么想法吗?谢谢!

4

1 回答 1

2

看起来错误发生在 jsfiddle 的代码中:“heyoffline.js”有一个 IE8 不支持的 addEventListener 调用。注意:我可以选择其他库来重现它,所以它与 jQuery1.9 无关。

于 2013-01-17T13:49:04.750 回答