Snap - Drag Elements

Elements are added and draggable.
Scenerio:
Snap initially creates a rect, circle, and ellipse. Then the elements are dynamically changed to make them draggable.


SVG Source:
Javascript:

OK in: IE11/Edge/CH55/FF52