【问题标题】:cytoscape.js qtip content dissapearscytoscape.js qtip 内容消失
【发布时间】:2015-05-22 03:00:01
【问题描述】:

我正在实现一个基于官方网站(this example)的 cytoscape.js 示例的图表。 问题是即使在他们的示例中,如果您两次单击同一节点(请参见下面的步骤),第二次 qtip 将为空。 这是确切的场景:

  1. 单击一个节点。出现带有“START”的 qtip。你按“开始”。
  2. 您单击另一个节点。出现带有“END”的 qtip。你按 '结束'。
  3. 您点击“清除”。
  4. 再次单击步骤 1 中的节点。出现 qtip 但 空的(“开始”不再存在)。 => 问题

知道如何解决这个问题吗?我尝试调试它,但我卡住了(他们使用包装器在他们的元素上模拟 qtip2)。

谢谢。

【问题讨论】:

    标签: qtip2 cytoscape.js


    【解决方案1】:

    QTip 是一个很棒的库,但它可能有点挑剔。我在演示中添加了一个解决方法,您可以参考。它基本上使用了content.text的函数值:http://qtip2.com/options#content

    【讨论】:

    • 感谢 MAX 为这个令人惊叹的库所做的工作,解决方法可以解决问题。另一件似乎可行的事情是在单击的节点上添加 qtip(而不是在绑定的所有节点上 - 请注意性能)然后销毁它(隐藏没有按预期工作)。附带说明:单击“开始”后,您可以在其位置看到“结束”一瞬间。
    猜你喜欢
    • 1970-01-01
    • 2015-04-24
    • 2011-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多