jsPlumb新连接处理程序:如何获取端点锚点位置?

che*_*711 4 jsplumb

是的,所以我一直在玩jsPlumb.假设我有一个有两个端点的div; 一个TopCenter,一个BottomCenter.

创建新连接时,我可以使用下面的函数绑定到该事件.我的问题是,如何获得端点的锚定位置?我确实得到了Source和TargetEndpoint对象,但是查看文档,我没有看到获得锚位置的方法......

谢谢!

jsPlumb.bind("jsPlumbConnection", function(connectionInfo) {
 /*
                         connection         :   the new Connection.  you can register listeners on this etc.
                        sourceId        :   id of the source element in the Connection
                          targetId      :   id of the target element in the Connection
                          source        :   the source element in the Connection
                          target        :   the target element in the Connection
                          sourceEndpoint    :   the source Endpoint in the Connection
                          targetEndpoint    :   the targetEndpoint in the Connection
                          */
});
Run Code Online (Sandbox Code Playgroud)

小智 5

connectionInfo.connection.endpoints[0].anchor.type是源头. connectionInfo.connection.endpoints[1].anchor.type是目标位置.