我正在使用 Kendo tabstrip 并加载树视图(在表格内)。
我正在根据窗口大小设置包含树的表格的高度,调整窗口大小时一切正常,但由于某种原因,我无法在应用程序的初始加载期间设置表格的高度。我正在调用准备好调整窗口大小时调用的相同函数,
$(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);
});