2013-05-07 62 views
1

你可以在這裏找到這個問題的再現:JsFiddle: Kendo Menu Bug,我會指它。只要運行HTML的劍道菜單初始化:Kendo菜單子項目類錯誤

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

當您創建向右展開劍道菜單,子菜單項不正確更新,當你將鼠標懸停在他們,然後離開。使用頂級菜單時,當您將鼠標移到物品上方時,該物品將接收到k-狀態 - 邊界向下(並且在指針位於其上時爲k-狀態懸停),因爲菜單已展開以繪製其子區下面。如果您隨後將鼠標移動到有孩子的兒童菜單上,那麼當它將孩子拖到右側時,它將獲得k狀態邊界。當您將鼠標移出菜單時,k-state-border-down會被移除,但k-state-border-right不會。如果您的風格突出顯示了兒童打開的菜單,突出顯示將吸引有孩子的孩子。

我需要一些解決方法。謝謝。

+0

更重要的錯誤:關閉菜單後,無法在Android上再次打開它。我會考慮使用別的東西 – Turnip 2013-05-07 22:05:33

回答

0

感謝您注意這個問題 - 最後一個內部版本已經解決了這個問題,如果您是客戶,可以從您的帳戶下載。如果你不是,作爲一種解決方法,你可以附加一個處理程序關閉或停用事件,並從該項目中刪除類。檢查event documentation獲取更多信息。