IE中的kendoui splitter错误

时间:2012-11-16 09:06:24

标签: javascript internet-explorer kendo-ui

我的单页应用程序中有一个kendo拆分器。在某种情况下,我想删除并清除容纳分离器的容器的内容。 但是在清除容器并重新调整浏览器窗口大小后,在IE上出现错误:

SCRIPT5007: Unable to get value of the property 'offsetHeight': object is null or undefined

我按$('#container').html('')清除内容。

jsFiddle:http://jsfiddle.net/H5Ef6/2/

1 个答案:

答案 0 :(得分:2)

official documentation中,他们建议destroy分割器。但是对于你拥有的kendo ui库,这种方法不存在。但它主要做的是删除此分离器上的resize绑定。

因此,当您清空容器时,您应该取消绑定此事件:

$("#vertical").data("kendoSplitter").unbind("resize");

(见fiddle)。