Raphael JS: как изменить цвет определенных букв в текстовом элементе?

У меня есть следующий код:

        var set = paper.set();
        var text = paper.text(0, 0, 'bla1 bla2' ).attr({ fill: 'blue'});
        set.push(text);

Как теперь изменить цвет bla2 на зеленый?

Я уже пробовал чтобы разделить строку на два текстовых элемента и присвоить координаты 'bla1' + ширину 'bla1' второму элементу. Это не сработало, так как я не мог узнать ширину bla1. Вторая проблема с этим решением заключается в том, что я могу изменить размер шрифта bla1 bla2, который автоматически изменит ширину bla1 и исказит положение bla2.

Заранее спасибо!

6
задан user1006115 29 October 2011 в 23:13
поделиться