【问题标题】:Kendo UI Chart - OnClick EventKendo UI 图表 - OnClick 事件
【发布时间】:2014-03-07 15:47:09
【问题描述】:

我正在使用 kendo ui 图表,当您单击图表/图形的各个条时需要触发 onclick 事件。

我似乎找不到使用 jq 触发 onlcik 事件的方法。

这是一个小提琴,

有谁知道如何做到这一点?

<script>
       $("#WastOfTime").click(function(){
             alert("Ignore this, could not post a Fiddle without code");
       });
 </script>

http://jsfiddle.net/louisila/S6d7M/

【问题讨论】:

    标签: javascript jquery asp.net css kendo-ui


    【解决方案1】:

    这不在 Kendo UI 文档中。不确定什么是“注释”,但它们有一些点击事件。

    $("#chart").kendoChart({ series: [{ data: [{ value: 1, noteText: "a" }] }], noteClick: function(e) { console.log(e.text); } });

    http://docs.telerik.com/kendo-ui/api/dataviz/chart#events

    【讨论】:

      【解决方案2】:

      你可以添加

      $("body").on("click", "path", function(e) {
          if($(this).data("model-id")) {
              alert("Here we go");
          }
      });
      

      在你的 JS 结尾。

      编辑:添加条件以排除栏外的点击。

      例如:here

      【讨论】:

      • 这也会在栏外点击时引起警报。
      【解决方案3】:
      This ended up being the solution. 
      

      还是谢谢!

      .bind("seriesClick", function (e) {
      
                      console.log("worked");
                  })
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-03-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多