ドキュメントの準備ができたときにJavascript関数を適切に呼び出す方法がよくわかりません。私の目標は、ブラウザ ウィンドウの高さに応じて div のサイズを変更することです。このコードは、SO の別の回答から取得しました。私は何を間違っていますか?
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」ですが、「未定義のプロパティの高さを設定できません」というメッセージが表示され、関数に適切な要素を提供する方法に迷っています。ご協力いただきありがとうございます!