Показать сообщение отдельно
  #1 (permalink)  
Старый 06.04.2011, 14:57
Аватар для Freakmeister
Аспирант
Отправить личное сообщение для Freakmeister Посмотреть профиль Найти все сообщения от Freakmeister
 
Регистрация: 15.01.2011
Сообщений: 61

Вставка переменной в animate()
Делал функцию раздвигания центрального блока влево или вправо, в зависимости от того, какая из двух кнопок нажата. Столкнулся с такой проблемой:
if ($(this).attr('id')=='btn_left') {
            var marg='marginLeft';
        } else {
            var marg='marginRight';
        };
$('#center_column').animate({marg:5}, 1000);

Подстановка переменной marg в этом коде не работает. Переменные вообще нельзя подстанавливать в названия атрибутов? Или есть какой-то способ, о котором я не знаю?
Ответить с цитированием