2013-05-07 2 views
1

이 문제의 재현을 여기에서 확인할 수 있습니다 : JsFiddle: Kendo Menu Bug, 나는 그것을 참조 할 것입니다. 당신이 그들 위에 마우스를하고 떠날 때 검도 메뉴 하위 항목 클래스 버그

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

당신이 오른쪽으로 확장 검도 메뉴, 하위 메뉴 항목을 만들

가 제대로 업데이트되지 않습니다 : 그냥 HTML의 검도 메뉴 초기화를 실행합니다. 최상위 메뉴를 사용하면 항목 위로 마우스를 이동하면 항목이 확장되어 메뉴가 자식을 그리기 때문에 항목에 k-state-border-down (및 포인터가 위에있는 동안 k-state-hover)을 받게됩니다 이하. 그런 다음 자식이있는 자식 메뉴 위로 마우스를 이동하면 오른쪽으로 자식을 그릴 때 k-state-border-right가 표시됩니다. 메뉴에서 마우스를 움직이면 k-state-border-down이 제거되지만 k-state-border-right는 제거되지 않습니다. 자녀가있는 메뉴를 강조 표시하는 스타일을 사용하는 경우 어린이가있는 어린이를 강조 표시합니다.

해결 방법에 대한 제안이 필요합니다. 고맙습니다.

+0

더 중요한 버그 : 메뉴를 닫은 후에는 Android에서 다시 열 수 없습니다. 나는 다른 것을 사용하는 것을 고려할 것이다. – Turnip

답변

0

문제를 알아 주셔서 감사합니다. 마지막 내부 빌드가 이미 처리했으며 고객 인 경우 계정에서 다운로드 할 수 있습니다. 그렇지 않은 경우 해결 방법으로 처리기를 닫기 또는 비활성화 이벤트에 연결하고 항목에서 클래스를 제거 할 수 있습니다. 자세한 내용은 event documentation을 확인하십시오.