2014-05-22 4 views
0

저는 jsPlumb을 처음 사용합니다. 주어진 div에서 jsPlumb 연결 (모든 연결)을 삭제하고 싶습니다.지정된 div에서 jsPlumb 연결을 삭제하는 방법

jsPlumb.detachEveryConnection(); 전체 페이지의 모든 연결이 삭제됩니다. 주어진 div에서 연결을 삭제하고 싶습니다.

도와주세요!

편집 >> 당신이 잘못된 생각을 가지고 Btw는 경우

; 내 페이지에는 일부 div가 있습니다. 해당 div 내에서 jsPlumb 연결이있는 div가 더 있습니다. 내가 원하는 것은 주어진 외부 div에서 내부 div 사이의 연결을 삭제하는 것입니다.

감사합니다.

답변

0

당신은 detachAllConnections jsPlumb API의 방법을 사용해야합니다 모든 연결을 제거하려면

+0

감사를 사용합니다. 그러나 이것은 나를 위해 작동하지 않습니다. – Sandareka

+0

내 코드를 –

+0

공유하고 내 연결을 제거한 다음 모든 연결의 상위 ID를 전달하십시오. –

0

jsPlumb.detachAllConnections(div_id); 

// 여기에 div_id가 지정한 DIV의 ID가 사용됩니다

detachEveryConnection()

Documentation

jsPlumb의 올바른 인스턴스에서 호출해야합니다.

올바른 인스턴스를 호출하고 있는지 확인하려면 instance.getAllConnections()을 사용해 해당 인스턴스에 대한 연결이 존재하는지 확인하십시오.

업데이트는 특정 요소와 관련된 모든 연결을 분리 응답에 대한

detachAllConnections(id_of_the_element); 

관련 문제