的ATTR我使用raphaeljs添加需要的元素上设置属性,但属性名称和值保存在变量拉斐尔设置元素
var attr_name='fill';
var attr_value='#343434';
但下面不工作
exampleelement.attr({attr_name: attr_value});
但是如果我在实际的名称在ATTR字段中键入它的工作原理
exampleelement.attr({'fill': attr_value});
我曾尝试用引号和双引号把它包裹起来,但这没有效果。
请任何人都可以提出任何建议吗? 因为此代码在循环中运行并且每次都可能是它设置的不同属性,所以手动输入它们并不是一种真正的选项。
作品 - 谢谢! – Jason
标记为答案,如果它的帮助:) –
@Baadshah他/她需要等待定时器:D –