javascript - cytoscape.js 访问对象

标签 javascript cytoscape.js

我在 div 中构建了一个 cytoscape 对象,并设置了工作正常所需的所有参数!在“tap”事件中,我向节点添加一个类,如下所示:

ready: function(){
   window.cy = this;
   cy.elements().unselectify();
   cy.on('tap', 'node', function(e){
   var node = e.cyTarget; 
   node.addClass('test');

我想要的是当单击网页的按钮时,从准备好的代码外部选择具有此类的节点。有什么办法可以做到吗?

感谢您的回复!

最佳答案

如果您有权访问 cy 对象,则可以将 cy.$() 与任何 available selectors 一起使用。 。就绪事件是为了知道您的图表何时加载并完成初始布局。

关于javascript - cytoscape.js 访问对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25915001/

相关文章:

cytoscape.js - 避免 cytoscape.js 中的边缘节点重叠

javascript - 如何在 cytoscape.js 中按类选择节点?

javascript - 如何在同一页面中使用 anchor 标记转到特定的 div?

javascript - 如何使 ExtJS 拖放树只被复制——而不是从显示中删除项目?

javascript - Cytoscape.js - 如何为复合节点使用一种布局,为复合节点的子节点使用另一种布局

javascript - 将 JSON 数据导出和导入到 Cytoscape.js

javascript - 提交表单后关闭书签

javascript - 如何使用 jquery 比较两个文本框的值?

javascript - node.js + MySQL & JSON-result - 回调问题 & 对客户端无响应

html - 在tippy.js div中添加一个表单(在cytoscape.js的节点中),但文本输入和按钮未激活