I found such an example http://jsfiddle.net/rashomon/8vLQ9/ .
$(document).ready(function() { var $dscr = $('.description'), $switch = $('.toggle-link'), $initHeight = 40; // Initial height $dscr.each(function() { $.data(this, "realHeight", $(this).height()); // Create new property realHeight }).css({ overflow: "hidden", height: $initHeight + 'px' }); $switch.toggle(function() { $dscr.animate({ height: $dscr.data("realHeight") }, 600); $switch.html("-"); }, function() { $dscr.animate({ height: $initHeight}, 600); $switch.html("+"); }); }); but for some unknown reason it does not work on the bitrix page
Are there any simple options for opening / hiding a block?