从 JointJS Element/Node 调用一个 javascript/jquery 函数

call a javascript/jquery function from JointJS Element/Node

我用jointjs创建了一个超链接元素。现在,我想从这个元素调用一个函数。 我的代码在这里:

new joint.shapes.custom.ElementLabelLink({
                        id: node.id.toString(),
                        size: { width: width, height: height },
                        attrs: {
                             a: { 'xlink:href': 'https://www.google.co.in', 'xlink:show': 'new', cursor: 'pointer''},
                            text: { 
                              text: formattedNodeName, 
                              'font-size': letterSize, 
                              'font-family': 'Inspira',
                              'x-alignment': 'middle'},
                            rect: {
                                width: width, height: height,
                                rx: 5, ry: 5,
                                stroke: '#555',
                                fill: 'lightgreen' 
                            }
                        }
                    });

在这段代码中,我必须添加或有其他方法。 我想做的,这个可行不可行?

我找到了我的查询的解决方案。我在这里发布答案;有人可以通过它获得帮助。无需对 Element 或 Link 做任何事情。 刚刚在纸上执行了一个事件 div。 这是代码:

 paper.on('cell:pointerdblclick',function(cellView, evt, x, y) {
     demo();
  });

function demo(){
 alert("1");
}

我在 pointerdblclick 事件调用中做了太多事情。这是一些人可以获得帮助的想法。