Para renderizar SVG Estoy usando el plugin jQuery SVG. Y, ahora quiero agregar texto a cada ruta y polígono. En jsFiddle puede ver el marcado generado por el complemento.Cómo colocar texto en el centro de una ruta svg
para crear texto que escribió el siguiente código:
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'));
En el código de jsFiddle se puede ver que existe la etiqueta textpath
, pero no es visible. ¿Cómo agregar texto en el centro de cada ruta?
Gracias.
¿Qué quiere decir con "centro de cada camino"? ¿Quiere decir que quiere el texto en el medio de la forma, o desea que el texto se centre en la ruta en sí pero siga la ruta (centrada alrededor del 50% de la longitud total de la ruta)? –
Quiero el texto en el medio de la forma. – user1260827
Ok, por favor actualice/aclare su pregunta anterior. –