【问题标题】:Kendo Menu sub-item class bug剑道菜单子项类错误
【发布时间】:2013-05-02 00:04:33
【问题描述】:

您可以在此处找到此问题的重现:JsFiddle: Kendo Menu Bug,我将参考它。只需运行 html 的剑道菜单初始化:

$(document).ready(function () {
    $("#nav_menuUl").kendoMenu().show();
});

当您创建剑道菜单时,向右展开的子菜单项在您将鼠标悬停在它们上方然后离开时不会正确更新。对于顶级菜单,当您将鼠标移到项目上时,该项目将收到 k-state-border-down (当指针在其上时 k-state-hover ),因为菜单已展开以绘制它的子项以下。然后,如果您将鼠标移动到具有子项的子菜单上,它将在将子项绘制到右侧时获得 k-state-border-right。当您将鼠标移出菜单时,k-state-border-down 会被移除,但 k-state-border-right 不会。如果您的样式突出显示打开了子项的菜单,则突出显示将吸引有子项的子项。

我需要一些解决方法的建议。谢谢。

【问题讨论】:

  • 一个更重要的bug:关闭菜单后,在Android上无法再次打开。我会考虑使用其他东西

标签: css menu kendo-ui highlight


【解决方案1】:

感谢您注意到该问题 - 上一个内部版本已解决该问题,如果您是客户,可以从您的帐户下载。如果不是,作为一种解决方法,您可以将处理程序附加到关闭或停用事件并从项目中删除该类。更多信息请查看event documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多