【问题标题】:no interaction with SVG不与 SVG 交互
【发布时间】:2015-03-19 14:47:36
【问题描述】:

我使用 vivagraph 将 svg 嵌入到 div 中(作为背景)它工作正常,但是 vivagraph 提供交互(滚动缩放)无论如何可以删除与 svg 的那种交互?

我试图将 eventlistner 绑定到 svg 并通过那里禁用它。

有没有一种简单的方法可以说“不要与 svg 交互,只需向下滚动”?

谢谢

【问题讨论】:

  • 你能显示当前代码或创建一个 jsfiddle 吗?

标签: javascript html svg vivagraphjs


【解决方案1】:

当您创建渲染器集 interactive: false 时,这将阻止 vivagraph 处理所有用户输入:

var renderer = Viva.Graph.View.renderer(graph, {
    graphics: graphics,
    interactive: false,
    container: document.getElementById('graph-container')
});

如果您想对允许 VivaGraph 的内容进行细粒度控制,从版本 0.7.7 开始,您可以将 interactive 值设置为字符串值,其中列出了启用的功能。在此处查看更多文档和交互式示例:no interaction

【讨论】:

  • 非常酷的 Anvaka!并感谢一个该死的酷库!祝你有美好的一天!
猜你喜欢
  • 1970-01-01
  • 2015-09-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-10
  • 2019-12-20
  • 2017-11-06
  • 2017-09-28
相关资源
最近更新 更多