此操作ngTable的目标元素无效

时间:2015-02-04 07:48:10

标签: javascript angularjs internet-explorer-9 ngtable

ngTable的一个已知问题是它无法为IE 9(及以下版本)中的表创建标题元素。它会产生错误

invalid target element for this operation

我只想给那些得到此错误的人一个解决方案。转到angular.js文件。找到说

的行
tmp.innerHTML = wrap[1] + html.replace(XHTML_TAG_REGEXP, "<$1></$2>") + wrap[2];

并将其替换为

tmp.append(wrap[1] + html.replace(XHTML_TAG_REGEXP, "<$1></$2>") + wrap[2]);

我无法在任何地方找到答案,所以我希望它可以帮助别人。

1 个答案:

答案 0 :(得分:0)

github正在跟踪此问题。此时没有解决方案,建议的解决方法是使用jQuery而不是angular的jqlite。