2015-01-07 2 views
0

을 수정하는 데 도움이 필요 다음이 선을 숨기기위한 위대한 작품을 내가는 사용자에게 약간의 클릭 DIV 년대와 릴 jQuery를, 빙 뱅 붐, 아니 확률값으로 온/오프 라인 중 하나를 전환 할 수있는 기능을 제공 할 수 있습니다내가 내 사이트에 다음과 같은 jQuery 플러그인을 사용하고 Chart.js 마우스 오버 툴팁

for (var i = 5; i < $d.datasets.length; i++) { //5 = starting dataset so we aren't hiding 'TM' data 
    $d.datasets[i].strokeColor = "rgba(0,0,255,0)"; 
    $d.datasets[i].pointColor = "rgba(0,0,255,0)"; 
} 

!

문제가 있습니다 ... LOL!

툴팁에는 줄의 주어진 점에 대한 모든 데이터가 표시되지만 모든 "숨겨진"값은 흰색 사각형으로 표시됩니다.

난에 'chart.min.js'코드를 수정하는 방법 : 값이 툴팁에 포함되지 않도록

//Psuedo - if the alpha value of the point color is 0, don't use this data 
if(pointColor.a == 0) return; 

또는 일부 그런 일을?

답변

0

OMG, 찾았습니다! : D이 (X3)에 대한

검색 :

e.each(t.datasets,function(i){var s={label:i.label||null 

이 (X3)로 교체 :

e.each(t.datasets, function (i) { if (i.strokeColor.split(',')[3].replace(')', '') == 0) return; var s = { label: i.label || null 

당신이 선이 0 선 색상의 알파 값을 설정하여 숨어있는 경우 마우스 오버 메뉴에서 해당 데이터 포인트를 제거합니다. 알파를 다시 켜면 항목이 툴팁에 다시 나타납니다.

관련 문제