单击元素上的事件

时间:2015-07-22 09:29:49

标签: svg jointjs

如何找出在jointjs中点击的元素。我想创建一个双击元素的克隆。

我试过了:

interface ParentInterface{
    void myMethod();
}

interface SubInterface extends ParentInterface{
    void anotherMethod();
}

但是,当双击纸上的任何元素时,上面会创建一个克隆。

1 个答案:

答案 0 :(得分:0)

点击的element可通过cellView属性中的model进行检索。

以下是您要尝试的示例:

  paper.on('cell:pointerdblclick', function (cellView, evt, x, y) {
    //clone cell and add it to graph
    graph.addCell(cellView.model.clone());
  });

通过cellView.model,您可以通过prop检查其属性来检查点击的element,然后决定是否克隆element