IE8中的knockout.js 1.3和jquery模板1.0pre问题

时间:2011-10-21 19:35:12

标签: internet-explorer-8 knockout.js jquery-templates

我遇到了IE8的主要问题以及knockout.js和jquery模板的最新版本(测试版)。我一直收到下面的错误。如果我删除trialogueRun中的<div>,那么它不会出错。它发生在jquery.tmpl.js中的buildTmplFn(标记)函数中。

SCRIPT1028: Expected identifier, string or number 
jquery.tmpl.js, line 317 character 9


<script id="trialogueRun" type="text/html">
        <div data-bind="attr: { class: $data.AgentName }"></div>
</script>

1 个答案:

答案 0 :(得分:6)

让它与IE8一起使用。我应该知道IE会出现'class'这个词的问题。

<div data-bind="attr: { 'class': $data.AgentName }"></div>