私はraphaeljsを使用して、要素に属性を設定する必要がありますが、属性の名前と値は変数に保存されます
var attr_name='fill';
var attr_value='#343434';
しかし、以下は機能しません
exampleelement.attr({attr_name: attr_value});
ただし、属性フィールドに実際の名前を入力すると機能します
exampleelement.attr({'fill': attr_value});
引用符と二重引用符で囲んでみましたが、効果はありません。
誰でも何か提案できますか?このコードはループで実行され、毎回異なる属性が設定されている可能性があるため、手動で入力することは実際にはオプションではありません。