Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击图例中的项目时,如何禁用ZingChart中的条形图消失_Javascript_Charts_Zingchart_Legend Properties - Fatal编程技术网

Javascript 单击图例中的项目时,如何禁用ZingChart中的条形图消失

Javascript 单击图例中的项目时,如何禁用ZingChart中的条形图消失,javascript,charts,zingchart,legend-properties,Javascript,Charts,Zingchart,Legend Properties,ZingChart中用于图例的默认功能是在单击项目时隐藏与图例中该项目值相关的所有相应条形图系列 我正在执行向下搜索操作,即在单击图例项的同时从服务器获取图形数据,然后用它绘制新图表。现在,我不希望在单击图例项目时这些条消失,同时希望在选择图例时执行onclick事件 当我在图例中添加:“切换操作”:“禁用”时,不会出现条消失,onclick事件也不会出现 下面是我编写的图例项单击函数: zingchart.bind("hbarChart", "legend_item_click", funct

ZingChart中用于图例的默认功能是在单击项目时隐藏与图例中该项目值相关的所有相应条形图系列

我正在执行向下搜索操作,即在单击图例项的同时从服务器获取图形数据,然后用它绘制新图表。现在,我不希望在单击图例项目时这些条消失,同时希望在选择图例时执行onclick事件

当我在图例中添加:
“切换操作”:“禁用”
时,不会出现条消失,onclick事件也不会出现

下面是我编写的图例项单击函数:

zingchart.bind("hbarChart", "legend_item_click", function (p) {

    var data= p.xdata.band[0];
    getData(data);
}); 

我想您只需要将
切换到选择:
禁用
切换到

var myConfig={
类型:'bar',
图例:{
togglection:“无”
},
系列:[
{
数值:[35,42,67,89]
},
{
数值:[25,34,67,85]
}
]
};
函数legendClickHandler(){
log('testworked!');
}
zingchart.bind('myChart','legend\u item\u click',legendClickHandler);
bind('myChart'、'legend\u marker\u click'、legendClickHandler);
zingchart.render({
id:'我的图表',
资料来源:myConfig,
高度:“100%”,
宽度:“100%”
});
html,正文{
身高:100%;
宽度:100%;
保证金:0;
填充:0;
}
#我的图表{
身高:100%;
宽度:100%;
最小高度:150px;
}

谢谢,是否有办法显示悬停功能,即当我将鼠标悬停在图例中的某个项目上时,相应的系列必须亮起。(此功能是默认功能,但当我们将“动作切换”设置为“禁用”或“无”时,此功能将被禁用,您可以查看。属性
highlightPlot:true
将实现此功能。