我真的不明白如何在文档准备好时正确调用Javascript函数。我的目标是根据浏览器窗口的高度来调整div的大小,然后从SO上的另一个答案中获取这些代码。我究竟做错了什么?Javascript - 如何正确调用函数
function resizeElementHeight(element) {
var height = 0;
var body = window.document.body;
if (window.innerHeight) {
height = window.innerHeight;
} else if (body.parentElement.clientHeight) {
height = body.parentElement.clientHeight;
} else if (body && body.clientHeight) {
height = body.clientHeight;
}
element.style.height = ((height - element.offsetTop) + "px");
}
$(document).ready(resizeElementHeight($('#global_image')));
我试图调用元素的ID为“global_image”,但我得到“未定义不能设置属性高度”,我觉得丢了怎么提供正确的元素的功能。谢谢你的帮助!
这工作很好。谢谢! – 2013-05-05 12:27:09