RetinaJs和jChartFX组合不起作用

时间:2014-07-07 21:39:37

标签: html charts jchartfx

我使用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 个答案:

答案 0 :(得分:1)

我将retina.js添加到我们的一些jChartFX测试页面,它们显示正常。生成页脚时,页面中可能还有其他内容。

我没有检查到retina.js太深,但它似乎检查img标签并尝试替换视网膜对应物并且jChartFX不使用img标签。

此致

JuanC