Animating SVG with GSAP

by Viktor H. Morales

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/2.0.1/TweenMax.min.js"></script>
<svg version="1.1" id="svg" width="260" height="200" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 260 200" xml:space="preserve">
<rect class="el0" x="20" y="0" width="50" height="50" fill="#91e600" /></svg>

CSS

svg { border: 2px solid black; background: #222222; }

JavaScript

var el0 = $('.el0');
TweenMax.to(el0, 1, {x:150});