Jump to content
Search Community

malformed path if specified by ID, but same path works if specified raw

smhxyz test
Moderator Tag

Recommended Posts

I'm at a loss.

 

This works:

 

gsap.to("#my-square", { duration: 5, motionPath: "M 1,104 Q 111,94 86,69 61,44 76,29 91,14 151,5.43" });

 

albeit with an error.

 

This fails:

 

gsap.to("#my-square", { duration: 5, motionPath: "#curve1" })

 

same error then infinite loop (malformed path).

 

Same SVG.  Same path. 

 

<svg
width="160"
height="106"
viewBox="-0.5 -0.5 150 150"
id="svg3"
 
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
 
<link xmlns="http://www.w3.org/1999/xhtml" rel="stylesheet"
href="../style.css" type="text/css" />
 
<defs
id="defs1" />
<g
id="g3">
<g
id="g2">
<path
d="M 1,104 Q 111,94 86,69 61,44 76,29 91,14 151,5.43"
fill="none"
stroke="#000000"
stroke-width="3"
stroke-miterlimit="10"
pointer-events="stroke"
id="curve1"
/>
<path
d="M 157.68,4.47 149.41,10.2 151,5.43 148.13,1.29 Z"
fill="#000000"
stroke="#000000"
stroke-width="3"
stroke-miterlimit="10"
pointer-events="all"
id="curve2" />
</g>
</g>
</svg>

 

 

 

 

 

does-not-work.log works.log

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...