Kendo タブストリップとロード ツリー ビュー (テーブル内) を使用しています。
ウィンドウのサイズに基づいてツリーを保持するテーブルの高さを設定しています。ウィンドウのサイズを変更するとすべて正常に動作しますが、何らかの理由で、アプリケーションの初期ロード中にテーブルの高さを設定できません。ウィンドウのサイズが変更されたときに呼び出されるのと同じ関数を呼び出しています。
$(document).ready(function()
setTimeout(function() { update_size(); }, 250);
.....
それでも、最初の読み込み中にテーブルのサイズが適切に変更されません (特に一部の画面解像度 - 例: 1280*1024) が、画面のサイズを変更すると、テーブルのサイズが適切に変更されます...
var update_size = function() {
var height = $(this).height() - ($("#vertical").height()+30);
$('#dictionaryTree').height(height-120);
$('#groupTree').height(height-120);
}
$(window).resize(function() {
clearTimeout(window.refresh_size);
window.refresh_size = setTimeout(function() { update_size(); }, 250);
});