高さ 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の高さを取得しています