Как я могу изменить текст в текстовом узле, созданном RaphaelJS? Во-первых, я создаю новый элемент с текстовой строкой с Рафаэлем, и в какой-то момент я хотел бы изменить этот текст. Мне будет проще, если мне не нужно переустанавливать элемент , так как будет добавлен целый набор атрибутов, которые будет трудно воссоздать. Есть ли способ сделать это? У меня есть логика ниже, но это не так т работа; это просто, чтобы дать дополнительное понимание того, чего я пытаюсь достичь. Спасибо
var R = Raphael("graph-o-matic", 1000, 1000);
var title = R.text( 10, 10, 'original text');
...
title.text.innerHTML = 'nifty new text here';
Попробуйте так:
title.attr({text: 'nifty new text here'});