2016-10-13 4 views
0

하이 차트 파일을 다운로드하여 웹 서버에 저장하십시오. 하이 차트 예제 파일을 열면 하이 차트 예제 파일이 열리고 하이 차트가 생성됩니다. "index.php"부트 스트랩에 작업 하이 차트 PHP 파일을 "포함"할 때 작동하지 않는 것처럼 보입니다. 부트 스트랩 사이트에 하이 차트를 가져 오면 바로 그 블랭크입니다.부트 스트랩 - 하이 차트가 표시되지 않습니다.

하이 챠트를 부트 스트랩 파일에 포함시키지 않고 하이 챠트를 작성하려고했는데 정상적으로 작동합니다. 그러나 부트 스트랩 페이지에 하이 차트를 만들거나 추가하려는 즉시 빈 페이지가됩니다.

아이디어가 있으십니까?

고마워요!

+0

확인하기 전에 렌더링 할 수 있습니다. jquery.js 뒤에 렌더링해야합니다. –

+0

당신은 내 영웅입니다. 부적처럼 일했습니다. 고마워! – N1njaWTF

답변

1

부트 스트랩 js 파일이 포함되어 있어도 여기에서 작동합니다. 뷰 소스의 스크립트 순서를 확인하십시오. highchart의 JS는 jquery.js를 놓칠 수 또는 hightcharts.js이 jquery.js 전에 포함되어 있습니다 jquery.js

$(function() { 
 
\t \t $('#container').highcharts({ 
 
\t \t \t title: { 
 
\t \t \t \t text: 'Monthly Average Temperature', 
 
\t \t \t \t x: -20 //center 
 
\t \t \t }, 
 
\t \t \t subtitle: { 
 
\t \t \t \t text: 'Source: WorldClimate.com', 
 
\t \t \t \t x: -20 
 
\t \t \t }, 
 
\t \t \t xAxis: { 
 
\t \t \t \t categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 
 
\t \t \t \t \t 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] 
 
\t \t \t }, 
 
\t \t \t yAxis: { 
 
\t \t \t \t title: { 
 
\t \t \t \t \t text: 'Temperature (°C)' 
 
\t \t \t \t }, 
 
\t \t \t \t plotLines: [{ 
 
\t \t \t \t \t value: 0, 
 
\t \t \t \t \t width: 1, 
 
\t \t \t \t \t color: '#808080' 
 
\t \t \t \t }] 
 
\t \t \t }, 
 
\t \t \t tooltip: { 
 
\t \t \t \t valueSuffix: '°C' 
 
\t \t \t }, 
 
\t \t \t legend: { 
 
\t \t \t \t layout: 'vertical', 
 
\t \t \t \t align: 'right', 
 
\t \t \t \t verticalAlign: 'middle', 
 
\t \t \t \t borderWidth: 0 
 
\t \t \t }, 
 
\t \t \t series: [{ 
 
\t \t \t \t name: 'Tokyo', 
 
\t \t \t \t data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6] 
 
\t \t \t }, { 
 
\t \t \t \t name: 'New York', 
 
\t \t \t \t data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5] 
 
\t \t \t }, { 
 
\t \t \t \t name: 'Berlin', 
 
\t \t \t \t data: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0] 
 
\t \t \t }, { 
 
\t \t \t \t name: 'London', 
 
\t \t \t \t data: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8] 
 
\t \t \t }] 
 
\t \t }); 
 
\t });
<link href="http://getbootstrap.com/dist/css/bootstrap.min.css" rel="stylesheet"/> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
    <script src="http://getbootstrap.com/dist/js/bootstrap.min.js"> 
 
</script> 
 
<script src="https://code.highcharts.com/highcharts.js"></script><script src="https://code.highcharts.com/modules/exporting.js"></script> 
 

 
<div id="container" style="min-width: 310px; height: 400px; margin: 0 auto"></div>

+0

jquery.js 파일은 실제로 highchart.js 다음에 렌더링되었지만 작동하지 않았습니다. 주문을 변경하고 지금은 매력처럼 작동합니다. – N1njaWTF

+0

@ N1njaWTF 환영합니다 :) –

관련 문제