在我的新项目中,我必须在没有 jQuery 的情况下做一些内容。我有这个 jQuery 代码:
$(document).ready(function() {
maxHeight = $("#container").height();
lastSize = 9;
while($("#content").height()<maxHeight && lastSize < 1000)
{
lastSize++;
$("#content").css("font-size", lastSize);
}
lastSize--;
$("#content").css("font-size", lastSize);
});
我正在尝试使用本教程用纯 JavaScript 重写它,但它没有正常工作:/ 这是我到目前为止得到的:
document.addEventListener('DOMContentLoaded', function() {
maxHeight = document.getElementById('container').clientHeight;
lastSize = 9;
while(document.getElementById('content').clientHeight<maxHeight && lastSize < 1000)
{
lastSize++;
document.getElementById('content').style.fontSize=lastSize;
}
lastSize--;
document.getElementById('content').style.fontSize=lastSize;
});
我的代码有什么问题?