| Freakmeister | 
			01.05.2012 18:15 | 
		 
		 
		
		 
		
		
			jQuery animate + переменная   
		
		
		
		Есть следующий код: 
var $side = 'left';
$('#button-'+$side).click(function() {
   $('#content').animate({'margin-left': '50', 'left': '40'}, 500);
}
Нужно внутри animate заменить 'left' переменной $side, чтобы в неё потом можно было подставить 'left' или 'right' по желанию. Только это почему-то не получается сделать. В таком виде скрипт крэшится полностью: 
$('#content').animate({'margin-'+$side: '50', 'left': '40'}, 500);
А в таком, просто не работает вторая часть анимации: 
$('#content').animate({'margin-left': '50', $side: '40'}, 500);
Подскажите плз правильный синтаксис. :(  
	 |