Es gibt ein Feature in raphälel namens set: Ссылка
Sie können alle Elemente hinzufügen, die Sie zu einem neuen Satz ziehen möchten, und dann den Ziehmechanismus auf den Satz anwenden.
Ich habe dich dazu gebracht: Ссылка
Es ist nicht perfekt. Ich würde das mouse move-Ereignis zum Dokument hinzufügen, aber dafür benötigen Sie eine Bibliothek wie jQuery. Andernfalls, wenn Sie die Maus zu schnell bewegen, fallen Sie aus.
Ich habe dies ( Beispiel hier ) gemacht:
EDIT: Etwas sauberer
Erstellen Sie Methoden zum Festlegen und Abrufen der Gruppe eines Elements:
%Vor%Erstellen Sie die Methode Ihrer gruppierten Elemente:
%Vor%Erstellen Sie Funktionen zum Ziehen eines gruppierten Elements:
%Vor%Init SVG Papier und erstellen Sie Ihre Elemente (die Reihenfolge der Elemente ist wichtig) ::
%Vor%