Kendo UI Editor:jQuery 2.0+中未定义nodeName

时间:2013-12-02 20:43:59

标签: kendo-ui jquery-2.0

使用Kendo UI令人敬畏的kendoEditor,在将其与jQuery 2.0或更高版本耦合时,我遇到了一些恼人的问题。一旦我使用高于1.8的jQuery版本,就会开始发生这种情况。

我在这里使用了剑道的最新版本重现了这个问题;但基本上,当您创建编辑器时,如果您尝试使用第一行上的缩进功能,则会收到此错误...

  

未捕获的TypeError:无法读取null的属性'nodeName'

我能做些什么吗?它并非完全“破碎”,但肯定是令人讨厌的。

此处提供失败测试:

jsBin

1 个答案:

答案 0 :(得分:0)

如果不深入研究这个问题,你应该使用最新的Kendo构建和相应的jQuery版本,本例是1.9.1。它包含在下载包中。 Kendo依赖于1.9.1中的功能,通过赋予它2.0,您将面临兼容性问题。

kendoui.web.2013.3.1119.open-source.zip \ JS \ jquery.min.js

 /*! jQuery v1.9.1 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license */