PIE에서 데이터 레이블을 클릭하는 것을 어떻게 비활성화합니까?원형의 데이터 레이블을 클릭 할 수 없음
이전 버전 2.3.2에서 데이터 레이블을 클릭하면 원형에 대한 조치가 없습니다. 버전 3.0.4에서 어떻게 얻을 수 있습니까?
PIE에서 데이터 레이블을 클릭하는 것을 어떻게 비활성화합니까?원형의 데이터 레이블을 클릭 할 수 없음
이전 버전 2.3.2에서 데이터 레이블을 클릭하면 원형에 대한 조치가 없습니다. 버전 3.0.4에서 어떻게 얻을 수 있습니까?
, 아마이 작품 그런 식으로 만들어 사용자의 요청이 있었다 다시 그 동작을 얻을 수있는 엄격한 방법은 없습니다에
legendItemClick: function() {
return false;
} 거짓
$("#container").highcharts({
legend: {
useHTML: false
}
});
설정 useHTML. 그러나 dataLabels에 이벤트를 '클릭'덮어 쓰기하여이를 해제 할 수 있습니다 jsfiddle 작업
chart: {
events: {
load: function() {
var chart = this,
points = chart.series[0].data,
pLen = points.length;
for (var i = 0; i < pLen; i++) {
points[i].dataLabel.on('click', function (e) {
e.stopPropagation();
});
}
}
}
},
.
이 작동하지 않습니다. http://jsfiddle.net/NPxNS/ 이제 선택한 데이터 항목이 바뀌는 데이터 라벨을 클릭 해보십시오. –
OP에서 지정하지 않은 범례를 사용하고 있다고 생각했습니다. – Tomanow
이것은 작동하지 않습니다 http://jsfiddle.net/NPxNS/1/ "파이에 적용 할 수없는 것은 범례 항목이 포인트마다 있습니다 (point.events 참조)." –
예 ..하지만 다음과 같이 사용해야합니다. http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/plotoptions/pie-point -events-legenditemclick/ – Hrishi