2014-07-07 46 views
0

我使用jChartFX爲我的網站,一些製圖的要求,我使用RetinaJs和jChartFX組合不工作

<?php include $_SERVER["DOCUMENT_ROOT"].'/footer.php' ?> 

帶來的頁腳到具有一行代碼在它的網站

<script type="text/javascript" src="/js/retina.js"></script> 

由於某種原因,這使圖表不能顯示jChartFX。我已經完成了註釋頁腳的各個部分的過程,以便區分這是不兼容性。

注意:我沒有包含完整的頁面代碼以節省空間,但可以根據需要回復完整的代碼。

該圖表通過;

<div id="ChartDiv" style="width:600px;height:400px"></div> <script type="text/javascript" language="javascript"> 

var chart1; 

function loadChart() 

    {   

     chart1 = new cfx.Chart(); 

     <!-- chart1.getData().setSeries(2); --> 
     chart1.getData().setSeries(1); 

     chart1.getAxisY().setMin(100); 

     chart1.getAxisY().setMax(1000); 

     var series1 = chart1.getSeries().getItem(0); 

     <!-- var series2 = chart1.getSeries().getItem(1); --> 

     series1.setGallery(cfx.Gallery.Lines); 

     <!-- series2.setGallery(cfx.Gallery.Bar); --> 

     var data = <?php echo json_encode($temp, JSON_NUMERIC_CHECK); ?>; 

     chart1.setDataSource(data); 

     var divHolder = document.getElementById('ChartDiv'); 

    chart1.create(divHolder);    

    } 

說實話,我在一個完全喪失,因此任何/所有的幫助,將不勝感激。

感謝 Maudise

回答

1

我加retina.js我們的一些jChartFX測試頁面,他們顯示的罰款。當您生成頁腳時,頁面中可能還包含其他內容。

我沒有檢查retina.js太深,但它似乎檢查img標籤,並試圖取代視網膜對應和jChartFX不使用img標籤。

問候,

JuanC

+0

謝謝你,你是對的什麼retina.js呢,有點困惑的兼容性問題,但至少通過排除retina.js(這是不是最我的網站的重要組成部分)我可以繼續前進。 – Maudise