Kendo UI Chart - событие OnClick

0

Я использую диаграммы kendo ui и должен запускать событие onclick, когда вы нажимаете на отдельные столбцы диаграммы/графика.

Кажется, я не могу найти способ инициировать событие onlcik, используя jq.

Вот скрипка,

кто-нибудь знает, как это достичь?

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

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

Теги:
kendo-ui

3 ответа

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

1

Вы можете добавить

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

в конце вашего JS.

Изменение: добавлено условие для исключения кликов за пределами баров.

Пример: здесь.

  • 0
    Это вызывает оповещения при нажатии за пределами бара тоже.
0
This ended up being the solution. 

В любом случае спасибо!

.bind("seriesClick", function (e) {

                console.log("worked");
            })

Ещё вопросы

Сообщество Overcoder
Наверх
Меню