まず、jQuery は、何かを行うための単なる関数のライブラリです。
したがって、hide() や show() などの inbulit 関数を使用して、必要なことを行うことができます。以下のリンクにある hide/show/hide_show の jQuery に関するドキュメントは非常に理解しやすく、問題はほとんどまたはまったくないはずです。
http://api.jquery.com/hide/
http://api.jquery.com/show/
http://www.w3schools.com/jquery/jquery_hide_show.asp
ただし、問題にアプローチする別の方法は、 css プロパティに基づいて div 要素を表示または非表示にする CSS プロパティを切り替える jQuery メソッド。高さプロパティについて説明しますが、max-height、left、right、top、bottom などを含む他のいくつかのプロパティも使用できます。
CSS のプロパティを変更すると、Div がどのように表示または非表示になるかがわかります
例:
<html>
<head>
<style>
.Div_I_Want_To_Show{
background: #ffe400;
width:100%;
height:0px;
overflow:auto;
}
</style>
</head>
<body>
<div class="Div_I_Want_To_Show">
<p>Some Random Text Here</p>
</div>
<button class="btn">Click to See Content</button>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
$(".btn").click(function(){
$('.Div_I_Want_To_Show').css('height','20em')
});
</script>
</body>
</html>
フィドル リンク: https://jsfiddle.net/L7pmarzh/
また、知りたい場合は、アニメーション化することもできます。これは、単純な非表示と表示の効果がどのユーザーにも魅力的ではないため、どの Web サイトでも必要になると思います。
これで問題が解決することを願っています:)