2014-01-25 6 views
1

만드는() 함수를 사용 : 나는 "내용"의 일부를 동적으로 계산 된 데이터를 보여주기 위해 노력하고동적 응답 다음 코드는 작동

tooltipOpts: { 
    content: "%s : %y", 
    shifts: { 
    x: -30, 
    y: -50 
    } 
} 

그래서 기능을 사용하려고에게. 심지어 내 가장 기본적인 예제는 작동하지 않습니다, 나는 오류가 아래 얻을 :

tooltipOpts: { 
    content: function() { 
    return "%s : %y"; 
    }, 
    shifts: { 
    x: -30, 
    y: -50 
    } 
} 


Uncaught TypeError: Object function() { 
    return "%s : %y"; 
} has no method 'replace' 
+0

또한 사용중인 플러그인에 태그를 지정하십시오. –

+0

완료 - jQuery flot – Chris

+0

추가 툴팁 플러그인을 사용하고 있습니까? 그건 기본 flot 툴팁처럼 보이지 않습니다. – Raidri

답변

2

난 당신이 여기에서 tooltip plugin를 사용하는 가정합니다. 필자는 content 속성의 function 형식을 사용하는 바이올린 예제 인 here을 코딩했습니다. 콜백 서명이 잘못 되었음 :

content: function(label, xval, yval, flotItem){ // expects to pass these arguments 
    return "%s : %y"; 
}, 

하지만 이러한 인수가 없어도 오류를 재현 할 수 없습니다.

관련 문제