我正在使用 Cytoscape.js 实现先决条件图。 但问题是,当我用类(class)名称设置id时(例如:《入门编程》),由于类(class)名称中有空格,我无法正确选择节点。
temp.group = "nodes";
temp.data = {id: a, label: b}; // A: "Beginning Programming" B: "1111"
cy.add(temp);
然后,当我这样做时:
cy.$("Beginning Programming");
它说这是一个无效的选择器。
有办法吗?
最佳答案
经过几个小时的研究,我发现属性选择器有效。 下面的代码就像一个魅力。
cy.$("[id='Beginning Programming']");
关于javascript - 处理带有空格的 ID (Cytoscape.js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31223842/