Как использовать переменную для ключа в литерале объекта JavaScript?
Почему работает следующее?
<something>.stop().animate(
{ 'top' : 10 }, 10
);
Тогда как это не работает:
var thetop = 'top';
<something>.stop().animate(
{ thetop : 10 }, 10
);
Чтобы сделать это еще яснее: на данный момент я не могу передать свойство CSS в функцию animate как переменную.