从变量设置对象属性

时间:2014-08-24 19:54:21

标签: javascript jquery

这是一个例子:

var side = 'left';

$('div').css({
  position: 'relative',
  side: 50
});

我将变量side改为实际属性名称。我期待这会奏效,但......:)

那么,如何从varaibles值设置属性名称?

1 个答案:

答案 0 :(得分:3)

唯一的方法是先将您的对象声明为变量......

var options = {
  position: 'relative'
};
options[side] = 50;
$('div').css(options);