IE9 でこの問題の回避策を見つけることができるかどうかを知る必要があります。chrome/firefox で完全に表示されます。値は期待どおりに変更されますが、div はその高さを拡張しません。
このコードは外部の .js ファイルにあり、html に直接配置しようとしましたが、役に立ちませんでした。
ご協力ありがとうございます。コードは次のとおりです。
HTML
<div class="active-collapsed">Some stuff here</div>
CSS
.active-collapsed {height:345px;}
.active-expanded {height:690px;}
#exp-btn {margin-bottom:5px;width:80px;}
jQuery v1.7.2
$(document).ready(function () {
jQuery('#exp-btn').click(function () {
$(".active-collapsed").toggleClass("active-expanded");
if ($(this).val() == "+ profiles") {
$(this).val("- profiles");
} else {
$(this).val("+ profiles");
}
});
});