Ich habe ein div ("Gitter") voller Bilder ("Komponenten"). Ich kann Komponenten auf das Raster ziehen und ablegen, aber jetzt möchte ich Linien von einer Komponente zur anderen zeichnen können. Ich benutze ein Plugin namens jsPlumb, wo Sie eine Quell-Div-ID und eine Ziel-Div-ID übergeben können, und es wird die Zeile für Sie zeichnen. Ich möchte, dass der Benutzer mehrere Verbindungen zu den verschiedenen Komponenten herstellen kann. Daher versuche ich, einem Benutzer das Ziehen mit der rechten Maustaste von einer Komponente zur anderen zu ermöglichen und dann die Verbindung zu erstellen. Ich bin nicht sicher, wie dies zu tun ...Zeichnen einer Linie zwischen zwei Divs (mehrere Verbindungen)
$(document).on("mousedown",".component", function (e) {
if (e.which == 3)
{
//I get can get the source id fine.
}
}).on("mouseup", function (e) {
if (e.which == 3)
{
//Cannot get the destination component id here
}
});
Beispiel von dem, was es aussehen könnte:
ich eine Verbindung vom Anfang bis zum Ende ziehen will .... Was ist das Beste Art und Weise dies zu tun?
Haben Sie meine Antwort Arbeit? – KyleK