第一次加载时我有一个页面,我想添加一个高度为 450px 的 div。该页面有 3 个提交按钮,当有人单击这 3 个按钮中的任何一个时,我需要将高度设置为 0px。
这就是我所做的。
<style type="text/css">
.DivHeight
{
height:450px;
}
.DivNoHeight
{
height:0px;
}
</style>
<script type="text/javascript">
$(document).ready(function () {
document.getElementById("divHeight").className = "DivHeight";
$("#btnSubmit").click(function () {
document.getElementById("#divHeight").className = "DivNoHeight";
alert("Test");
});
});
</script>
但是当我在页面加载上有上面的代码时它显示正常但是当我点击提交按钮时结果在 450px 之后出现:(
我错过了什么?
更新:
仅当我在 div 中手动添加类时,我才能获得 450 PX 高度