未捕获的TypeError:$(…)。highcharts在带有母版页的aspx网页中不是函数,但它正在使用基本html页面 window.onload=函数(){ $('图表1')。高图({ 图表:{ 类型:'bar' }, 标题:{ 文本:“数据利用率” }, xAxis:{ 类别:[“数据”] }, 亚克斯:{ 分:0,, 最高:24, 时间间隔:2, 标题:{ 文字:“工作时间” } }, 图例:{ 对 }, 打印选项:{ 系列:{ 堆叠:“正常” } }, 系列:[{ 名称:“s”, 数据:[5] }, { 名称:“x”, 数据:[2] }, { 名称:“v”, 数据:[3] }] }); }

未捕获的TypeError:$(…)。highcharts在带有母版页的aspx网页中不是函数,但它正在使用基本html页面 window.onload=函数(){ $('图表1')。高图({ 图表:{ 类型:'bar' }, 标题:{ 文本:“数据利用率” }, xAxis:{ 类别:[“数据”] }, 亚克斯:{ 分:0,, 最高:24, 时间间隔:2, 标题:{ 文字:“工作时间” } }, 图例:{ 对 }, 打印选项:{ 系列:{ 堆叠:“正常” } }, 系列:[{ 名称:“s”, 数据:[5] }, { 名称:“x”, 数据:[2] }, { 名称:“v”, 数据:[3] }] }); },highcharts,Highcharts,您正在加载。/Content/js/helpers/highcharts.js和。/Content/js/helpers/export.js两次-在窗口之前和之后。onload函数。这可能会让JS发疯。你能格式化你的代码,描述你的不同文件,以及在哪里调用window.onload吗?为什么你要两次包含highcharts.JS?在你的代码之前和之后?我已经删除了我包含的js文件,并且仍然尝试着面对它 <asp:Content ID="Content1" ContentPlaceHolder

您正在加载
。/Content/js/helpers/highcharts.js
。/Content/js/helpers/export.js
两次-在
窗口之前和之后。onload
函数。这可能会让JS发疯。

你能格式化你的代码,描述你的不同文件,以及在哪里调用window.onload吗?为什么你要两次包含highcharts.JS?在你的代码之前和之后?我已经删除了我包含的js文件,并且仍然尝试着面对它
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
     <script src="../Content/js/vendor/jquery-1.11.1.min.js"></script>
    <script src="../Content/js/helpers/highcharts.js"></script>
    <script src="../Content/js/helpers/exporting.js"></script>
     <script type="text/javascript">
            window.onload = function () {
                $('#chart1').highcharts({
                    chart: {
                        type: 'bar'
                    },
                    title: {
                        text: 'data Utilization'
                    },
                    xAxis: {
                        categories: ['Data']
                    },
                    yAxis: {
                        min: 0,
                        max: 24,
                        tickInterval: 2,
                        title: {
                            text: 'Working hours'
                        }
                    },
                    legend: {
                        reversed: true
                    },
                    plotOptions: {
                        series: {
                            stacking: 'normal'
                        }
                    },
                    series: [{
                        name: 's',
                        data: [5]
                    }, {
                        name: 'x',
                        data: [2]
                    }, {
                        name: 'v',
                        data: [3]
                    }]
                });

            }
    </script>
      <script src="../Content/js/helpers/highcharts.js"></script>
    <script src="../Content/js/helpers/exporting.js"></script>
 <div id="chart1" style="padding: 10px; height: 300px; overflow: auto;" ></div>

</asp:Content>