tsigel
27 $("#spoiler").css("height", "30px") - что делает эта строчка вообще и почему нет ; изначально? Ибо я убераю и ничего не происходит.
Вообще ПОЧТИ.
(function($){
var collapsed = false;
$("#showmore").click(function () {
alert($("#jshop_unijax_filter").css("height"));
if (collapsed == 0) {
collapsed = true;
var height = $("#jshop_unijax_filter").css("height", "auto").height();
$("#jshop_unijax_filter").animate({"height": height});
} else {
$("#jshop_unijax_filter").animate({"height": "500px"});}
collapsed = false;
})
})(jQuery)
Вот только collapsed на true почему-то не меняется вообще. Уж не с локальностью переменных ли проблемы?