Обработка событий клика Zingchart - PullRequest
2 голосов
/ 29 декабря 2010

Я не уверен, куда поместить следующий код обработки события клика zingchart на html-странице. zingchart.click = function (dataStr) { var data = eval ('(' + dataStr + ')'); alert ("Chart Clicked - ID:" + data ["id"]); }

Если кто-нибудь знает, предоставьте пример HTML-кода.

1 Ответ

3 голосов
/ 15 февраля 2011

Функция zingchart.click может идти куда угодно после включения скрипта zingchart.

Вот пример:

<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="../zingchart-1.1.min.js"></script>
</head>
<body>
    <div>
        <div>
            <div id="zingchart"></div>
        </div>
        <script type="text/javascript">
        var jsonConfig = '{"graphset" : [{"type" : "line","series" : [{"values" : [5, 10, 15, 5, 10, 5]}] }]}';

        zingchart.render({
            data            : jsonConfig,
            width           : 600,
            height          : 300,
            container       : 'zingchart'
        });

        zingchart.click = function(data){ 
            alert("Chart Clicked - ID: " + data["id"]); 
       }
        </script>
    </div>

</body>
</html>
...