Kendo UI 菜单 open() close() 在隐藏的父项中不工作

Kendo UI menu open() close() not working in hidden parent

我举了个例子:http://dojo.telerik.com/IyAFA

我有一个示例菜单,我想在某些事件中将其关闭。 要测试示例,请先拖动 "Hover me" 按钮(菜单应关闭)。然后单击 "Show Menu" 按钮查看它的外观。

我猜问题是如果 kendo 菜单的父级菜单的样式为 display:none;,则 open() 和 close() 函数无法正常工作。任何人都知道这个问题的解决方法或解决方案?

我找到了一些解决方法:
在 kendo 菜单上调用 .close() 之前,应添加以下行:

  $('.k-animation-container').css('display','none');

http://dojo.telerik.com/IyAFA/6