我真的不明白如何在文檔準備好時正確調用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