2

单击图例项的默认行为隐藏/显示图表上的相应系列。如何防止这种情况?

我试试

$(...).kendoChart({
...
        legendItemClick: onLegendItemClick
...
});

1)

function onLegendItemClick(e){
    //my code...
    e.preventDefault();
}

2)

function onLegendItemClick(e){
    //my code...
    return false;
}

两者都没有帮助。

4

2 回答 2

6

我知道这个答案有点晚了,但它可能是其他人。

请看我的JSFIDDLE

legendItemClick : function ( e ){
      //on clicking the Legend Item, we need to prevent the default behavior.
      e.preventDefault();
 },

这会给你一个如何使用它的想法。

于 2014-11-06T14:05:15.940 回答
1

尝试这个,

<%= Html.Kendo().Chart()
       .Name("Chart")
       .Events(events => events.LegendItemClick("onLegendItemClick"))
       %>


         function onLegendItemClick(e) {
               kendoConsole.log(kendo.format("Legend item click :: {0}",
                   e.text));
           }
于 2013-07-04T11:35:22.090 回答