在RaphaelJS中更改文本

11
如何更改 RaphaelJS 创建的文本节点中的文本?首先,我使用 Raphael 创建了一个带有文本字符串的新元素,以后某个时间点,我想更改此文本。如果不必重新初始化元素,对我来说会更容易,因为将附加大量属性,这将很麻烦。是否有一种方法可以做到这一点?我下面的逻辑是错误的,但它提供额外的见解,说明我正在努力实现什么。 谢谢
var R = Raphael("graph-o-matic", 1000, 1000);

var title = R.text( 10, 10, 'original text');

...

title.text.innerHTML = 'nifty new text here';
1个回答

34

可以尝试这个:

title.attr({text: 'nifty new text here'});

我也打算问同样的问题,谢谢你的回答! - kevlar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接