Я использую полосу вкладок 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);
});