Thanks a lot, Yannick!

It works perfectly.

--- In [email protected], yannick.bochatay@... wrote:
>
> Hi,
> you'd better use the transform property of the SVG DOM elements.
> Here is a little function to get the angle properly : 
> http://jsbin.com/usopay/edit#javascript,html
> Yannick
> 
> ----- Mail original -----
> De: "svgdeveloper" <svgdeveloper@...>
> À: [email protected]
> Envoyé: Dimanche 20 Mai 2012 13:41:11
> Objet: [svg-developers] Get first parameter of rotate function
> 
> 
> 
> 
> 
> 
> Hello, 
> 
> I just joined your SVG group. I'm working on a web application which is based 
> on SVG. I have a little problem concerning the rotate parameters of a text 
> element. I want to fetch the first parameter of a rotate function which 
> represents the rotation angle in degrees. 
> 
> I use the jQuery SVG plugin of Keith Wood to use jQuery to interact with the 
> SVG canvas. To fetch the angle I use the indexOf and substring methods of 
> JavaScript. For instance: 
> 
> currentFontRotation = currentId.attr('transform'); 
> var bracket = currentFontRotation.indexOf('rotate('); 
> var comma = currentFontRotation.indexOf(','); 
> bracket = bracket +7; 
> currentFontRotationNumber = currentFontRotation.substring(bracket, comma ); 
> 
> The variable currentId represents the selected text element. Is there a more 
> clean way to get the angle. I think it's a pretty dirty method to use the 
> indexOf and substring methods in this case. 
> 
> Thanks
>




------------------------------------

-----
To unsubscribe send a message to: [email protected]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
----Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to