Jquery在Safari中呈现,但不在Chrome中呈现

时间:2016-09-23 04:58:25

标签: javascript jquery google-chrome safari

我使用以下代码,它在Safari中完美呈现,但在Chrome中却没有。我发现Chrome中的控制台没有错误。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>



<!--http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/line-basic/ -->


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

<script type="text/javascript">
$(document).ready(function () {
    console.log('inside function');
    $('#container').highcharts({
        title: {
            text: 'Monthly Active Users',
            x: -20 //center
        },
        subtitle: {
            text: 'Users who visited on more than 2 days in the last 30 days',
            x: -20
        },
        xAxis: {
            categories: ["11/09/2016","12/09/2016","13/09/2016","14/09/2016","15/09/2016","16/09/2016","17/09/2016","18/09/2016","19/09/2016","20/09/2016","21/09/2016","22/09/2016",] //insert date here
        },
        yAxis: {
            title: {
                text: 'Percent (%)'
            },
            plotLines: [{
                value: 0,
                width: 1,
                color: '#808080'
            }]
        },
        tooltip: {
            valueSuffix: '%'
        },
        legend: {
            layout: 'vertical',
            align: 'right',
            verticalAlign: 'middle',
            borderWidth: 0
        },
        series: [{
            name: 'Monthly Active Users',
            data: [
            4.2359074617139,4.3266102797658,4.3492372606297,4.3000323310702,4.297253634895,4.1612903225806,4.1867954911433,4.3338683788122,4.3089690392595,4.3795620437956,4.3037974683544,4.294284812125,]
        }]
    });
});
</script>

2 个答案:

答案 0 :(得分:0)

这是一个完美的工作片段

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>



<!--http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/line-basic/ -->


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

<script type="text/javascript">
$(document).ready(function () {
    console.log('inside function');
    $('#container').highcharts({
        title: {
            text: 'Monthly Active Users',
            x: -20 //center
        },
        subtitle: {
            text: 'Users who visited on more than 2 days in the last 30 days',
            x: -20
        },
        xAxis: {
            categories: ["11/09/2016","12/09/2016","13/09/2016","14/09/2016","15/09/2016","16/09/2016","17/09/2016","18/09/2016","19/09/2016","20/09/2016","21/09/2016","22/09/2016",] //insert date here
        },
        yAxis: {
            title: {
                text: 'Percent (%)'
            },
            plotLines: [{
                value: 0,
                width: 1,
                color: '#808080'
            }]
        },
        tooltip: {
            valueSuffix: '%'
        },
        legend: {
            layout: 'vertical',
            align: 'right',
            verticalAlign: 'middle',
            borderWidth: 0
        },
        series: [{
            name: 'Monthly Active Users',
            data: [
            4.2359074617139,4.3266102797658,4.3492372606297,4.3000323310702,4.297253634895,4.1612903225806,4.1867954911433,4.3338683788122,4.3089690392595,4.3795620437956,4.3037974683544,4.294284812125,]
        }]
    });
});
</script>

使用适用于Chrome的代码。您是否可以提供有关如何运行此操作以及控制台中是否有任何警告(而非错误)的更多详细信息

答案 1 :(得分:0)

我刚刚在chrome中运行代码,它渲染得很好。我使用的是chrome版本52.0.2743.116 m。

enter image description here