How to modify raphael text?

Xavier picture Xavier · Jan 31, 2010 · Viewed 11.1k times · Source

After instantiating Raphael text like so

var t = paper.text(50, 50, "Raphaël\nkicks\nbutt!");

how do I go about then modifying that text?

t.text = "test"; did not work for me.

Answer

Gabriele Petrioli picture Gabriele Petrioli · Jan 31, 2010

You must use the .attr()docs method to change the text of an existing text element

like this

t.attr('text','new text here');