禁用除点击以外的所有互动

时间:2014-02-26 11:14:47

标签: javascript dygraphs

我正在尝试使用Dygraph库生成一个图表而没有任何可用的交互(没有缩放,没有移动......)但仍然可以点击。

我现在如何删除所有与

类似的交互回调
interactionModel: {}

interactionModel: { 
   <event>: function (event, g, context) {Dygraph.cancelEvent(event);}
}

但是原型与用于clickcallback的原型不同,

clickCallback: function(e, x, points) { <my code> }

我该怎么做?

1 个答案:

答案 0 :(得分:0)

您想要设置

interactionModel: Dygraph.Interaction.nonInteractiveModel_

这样可以阻止互动,同时仍允许点击事件传递到clickCallback

目前尚不清楚为什么这种互动模式是私密的:它似乎很有用!