2013-03-31 4 views
1

며칠 동안 나를 괴롭 히려는 사람이 있기 때문에 도움이되기를 바랍니다.하이 차트가 웹 페이지에서 작동하지 않습니다.

하이 차트 라이브러리를 사용하여 한 줄로 구성된 차트를 표시하는 웹 사이트를 구축하고 있습니다. 웬일인지 내 페이지에 데모 차트를 표시 할 수 없습니다. 내 CSS, 자바 스크립트 및 HTML을 jsFiddle에 넣었지만 올바르게 표시되지만 HTML에서 일반적으로 페이지를 열면 차트를 제외하고 모두로드됩니다.

here is the jsFiddle of my webpage: 

http://jsfiddle.net/s5RUX/

here is the jsFiddle of the demo on the highcharts website: 

http://jsfiddle.net/z55AA/

은 아무도 무슨 일이 잘못 말해 줄래?

감사

답변

5

당신은 propably (당시 제 1, 제 3 자 하나를 jQuery 라이브러리)을 특정 순서에 스크립트를 삽입해야합니다. 그렇지 않은 경우 함수가 디버거 (예 : 크롬에 내장되어 있음)에 의해 서로 충돌하지 않는지 확인하거나 사이트의 올바른 jQuery 버전이 설치되어 있는지 확인하십시오.

+0

highcharts.js 및 highstocks.js 앞에 jquery.js를 삽입하고 하이 차트 웹 사이트에 호환 버전으로 나열된 jQuery 버전 1.8.3을 사용하고 있습니다. 콘솔은 나에게 많은 단서를 제공하지 않습니다. 잡히지 않은 Highcharts 오류 # 16 : www.highcharts.com/errors/16 highstock.js : 16 잡히지 않은 TypeError : 정의되지 않은 함수가 아닙니다. – James

+0

코드가 귀하의 웹 사이트에 있습니까? 스크립트의 코드를''섹션에 삽입 한 것 같습니다. 맞습니까? 그렇다면' '에 삽입 해보십시오. HTML로 작동합니다. – Lemurr

+0

예 코드가 내 웹 사이트에있는 것과 똑같이 붙여 넣었습니다. 스크립트 부분을 헤드 섹션으로 옮겼지만 여전히 작동하지 않습니다. 이유는 모르겠다. – James

3

Highstock에는 Highchart가 포함되어 있으므로 스크립트로드시 Highcharts 참조를 제거하면이 오류는 사라집니다.

+0

예, 저에게 도움이되었습니다. 감사. – smartmeta

+0

감사합니다! 나는 같은 문제를 겪고 있었다! –

관련 문제