我目前正试图在我的嵌入Cytoscape.js的应用程序中实现developp以下行为:我希望在抓取复合节点的特定子节点时,抓取整个复合节点。 /> 如果尝试使用此代码,但它无法正常工作:
cy.$(mySubNodeSelector)
.on('grab', function(){
this.ungrabify();
this.parent().select();
this.parent().grabify();
});
是否有人就如何实施此行为提出建议? 非常感谢。
答案 0 :(得分:2)
禁用儿童活动:http://js.cytoscape.org/#style/events
你的代码没有做任何事情,因为(1)你在抓取元素后改变了抓取能力;(2)你抓住(用户手势)来抓取(允许抓取)。