Как разместить текст в центре пути svg

Для рендеринга 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существует, но он не виден. Как добавить текст в центр каждого контура?
Спасибо.

7
задан Erik Dahlström 14 June 2012 в 08:46
поделиться