я не хочу, чтобы исходная конечная точка соединялась с целевой конечной точкой для одного и того же элемента, поэтому в событии соединения я отключаю текущее соединение, например
jsPlumb.bind("connection", function(info){
if(info.sourceId === info.targetId){
jsPlumb.detach(info.connection);
return true;
}
});
но это заставляет мою исходную конечную точку отсоединиться от div, а конечная точка висит в одном и том же месте после того, как я перетащу свой div, как показано на изображении ниже (точка - это моя исходная конечная точка, а прямоугольник - моя целевая конечная точка).
Перед созданием соединения
После создания соединения
в этом я не хочу, чтобы исходная конечная точка Join_1 устанавливала соединение с целевой конечной точкой Join_1.
Я использую версию jsPlumb 1.7.2. Это ошибка в этом, как я могу это исправить.