Для рендеринга SVG я использую плагин jQuery SVG. И теперь я хочу добавить текст к каждому контуру и многоугольнику. На jsFiddleвы можете увидеть сгенерированную разметку плагином.
Для создания текста я написал следующий код:
var svgg = $("#rsr").svg('get');
var texts = svgg.createText();
svgg.textpath($("#Layer_x0020_1"),id, texts.string('We go ').
span('up', { dy: -30, fill: 'red' }).span(',', { dy: 30 }).
string(' then we go down, then up again'));
В коде на jsFiddleвы можете видеть, что тег textpath
существует, но он не виден.
Как добавить текст в центр каждого контура?
Спасибо.