私のプロジェクトではtoggle
、タイトルバーのみが表示されるように次のプロパティを指定することで、ユーザーがタイトルバーをクリックするたびに div の高さにしようとしています (FB チャットのように)。
CSS
.minimize{min-height:10px;max-height:50px;height:auto;}
jQuery
$('#chat-outline').toggleClass('minimize');
しかし、その div の CSS プロパティが既に存在するため、jQuery が割り当てられていないと思います。
#chat-outline
{
background-color: gray;
width: 16%;
height: 45%;
min-height: 300px;
min-width: 200px;
max-height: 450px;
max-width: 300px;
position: fixed;
bottom: 20px;
right: 10px;
padding: 2px;
}
jQuery 関数は、すべてのプロパティ (表示、背景色、色、境界線) に対して適切に機能しますが、割り当てることはできませんheight
。
ここにフィドルがあります
編集:Sam3kソリューションの助けを借りて、結果に非常に近づきました