Javascript 对象[Object Object]没有方法';海图';

Javascript 对象[Object Object]没有方法';海图';,javascript,jquery,highcharts,Javascript,Jquery,Highcharts,我包括了highcharts.js和jquery,但我一直收到这个错误 我正在使用MVC4。我从他们的网站下载了highcharts库,并将这些文件包含在“Scripts”文件夹中 我的html如下所示: <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0">

我包括了highcharts.js和jquery,但我一直收到这个错误

我正在使用MVC4。我从他们的网站下载了highcharts库,并将这些文件包含在“Scripts”文件夹中

我的html如下所示:

<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <script src="~/Scripts/jquery-2.1.0.min.js"></script>
    <script src="~/Scripts/jquery.unobtrusive-ajax.js"></script>

    <!-- highcharts -->
    <script src="~/Scripts/highcharts/highcharts.js"></script>

    <title>@ViewBag.Title</title>
    @Styles.Render("~/Content/css")
    @Scripts.Render("~/bundles/modernizr")
</head>
<body>
    @RenderBody()

    @Scripts.Render("~/bundles/jquery")
    @RenderSection("scripts", required: false)
</body>
</html>

@视图包。标题
@style.Render(“~/Content/css”)
@Scripts.Render(“~/bundles/modernizer”)
@RenderBody()
@Scripts.Render(“~/bundles/jquery”)
@RenderSection(“脚本”,必需:false)
以及正文的内容:

<script> $(function () {
     $('#container').highcharts({
         ...
     });
 });</script>

<div id="container" style="width:100%; height:400px;"></div>
$(函数(){
$(“#容器”)。高图({
...
});
});

发生这种情况是因为您两次包含jQuery: 首先在脚本标记中,然后在主体
@Scripts.Render(“~/bundles/jquery”)

尝试删除
@Scripts.Render(“~/bundles/jquery”)
,它会工作的

第二个include清除了之前包含的所有插件