Я использую промежутки начальной загрузки Twitter для формирования двух столбцов в сетке. Я хочу, чтобы пользователь мог закрыть крайний левый диапазон, чтобы правый диапазон заполнил окно просмотра. Я сделал это, скрыв левую панель и изменив ширину правой панели, и это отлично работает. Однако я бы предпочел, чтобы левая панель была закрыта, а ширина правой панели изменялась, чтобы заполнить оставшееся пространство. Лучшее, что я придумал до сих пор, это:
if ( show )
$('.content-panel').css( { width: '76.6%' } );
$('.left-panel').animate( {width: 'toggle'}, function(){
if ( !show )
$('.content-panel').css( { width: '100%' } );
});
где панель .content — это правая колонка. Этот вид работает, но выглядит довольно неуклюжим. Это действительно нужно, чтобы оба диапазона изменялись вместе. Любые предложения приветствуются.
<div class="row"><div class="span3"></div> <div class="span9"></div></div>
- person Voodoo   schedule 03.01.2013