2010-12-29 3 views
2

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

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

ответ

3

Функция 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> 
Смежные вопросы