답변

1

나는 <ul> 또는 그 자손 중 하나 인 jQuery.focus()을 호출하는 위젯 때문에 발생한다고 확신합니다.

이 문제를 해결하려면 treeview 컨테이너가 뷰포트에만 국한되어 있어야합니다. 따라서 트리 뷰를 만들 때 창의 크기를 조정할 때 .k-treeview이 부분적으로 뷰포트 외부에 있는지 테스트해야합니다 (예 : jQuery.offset() 및 요소의 높이를 사용하여 창 높이와 비교). 그에 따라 컨테이너 높이를 조정해야합니다 .

위젯 코드를 IE에서 .focus()을 사용하지 않도록 변경하는 방법도 있습니다 (단, 부작용이 있는지는 확실하지 않습니다).

+0

이 문제를 최소화하기 위해 검도 트 리뷰의 높이를 고정 시켰습니다. Internet Explorer가 다른 브라우저처럼 작동하면 좋을 것입니다. 보기 포트를 기반으로 크기를 다시 조정할 생각을하고 있는지 잘 모르겠습니다. 그것을 더 자세히 살펴볼 것입니다. 건배! – rathervague