0
저는 Amchart 라이브러리가 처음이고 전설의 clickLabel 이벤트에 문제가 있습니다.Amchart Clicklabel 이벤트가 작동하지 않습니다.
여기var chart = AmCharts.makeChart("chartdiv", {
"type": "serial",
"theme": "light",
"legend": {
"horizontalGap": 10,
"maxColumns": 1,
"position": "right",
"useGraphSettings": true,
"markerSize": 10,
"listeners": [{
"event": "clickMarker",
"method": function(e) {
document.getElementById('clicked').textContent =
e.dataItem.title + ' - marker status before toggle: ' + e.dataItem.hidden;
}
}]
},
chart.legend.addListener('clickLabel', function(event) {
document.getElementById('clicked').textContent =
e.dataItem.title + ' - marker status before toggle: ' + e.dataItem.hidden;
});
가 Jsfiddle입니다 : http://jsfiddle.net/Shivin15/15k53omf/2/
여러분의 도움에 감사드립니다
는 여기에 내가 시도 자바 스크립트 코드입니다!
을하지만이 데이터를 숨기고의 전설 레이블 클릭의 일반적인 동작을 재정의합니다. 어느 것이'e.dataItem.hidden = true'를 추가하여 해결할 수 있습니다. 그러나 평소와 다른 행동을 무시한 다른 이유가 있습니까? 그래도 고마워. –