我使用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);
}
老实说,我完全不知所措,所以任何/所有的帮助都将不胜感激。
谢谢莫迪斯
发布于 2014-07-10 16:49:10
我将retina.js添加到我们的一些jChartFX测试页面中,它们显示得很好。在生成页脚时,页面中可能包含了其他内容。
我没有检查太深的retina.js,但它似乎检查了img标签,并试图取代视网膜对应和jChartFX不使用img标签。
致以敬意,
JuanC
https://stackoverflow.com/questions/24620338
复制相似问题