Javascript MVC4应用程序的jQueryCarousel存在问题

Javascript MVC4应用程序的jQueryCarousel存在问题,javascript,asp.net-mvc-4,Javascript,Asp.net Mvc 4,我对我的Roundound Jquery carousel插件有一个问题,我在这里查看了一些答案,但仍然无法解决这个问题 所以我有一个旋转木马,我正试图应用到我的MVC 4应用程序中,它包含在如下捆绑包中: public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/bundles/jquery").Include(

我对我的Roundound Jquery carousel插件有一个问题,我在这里查看了一些答案,但仍然无法解决这个问题

所以我有一个旋转木马,我正试图应用到我的MVC 4应用程序中,它包含在如下捆绑包中:

  public static void RegisterBundles(BundleCollection bundles)
    {
        bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                    "~/Scripts/jquery-{version}.js"));

        bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
                    "~/Scripts/jquery-ui-{version}.js"));

        bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
                    "~/Scripts/jquery.unobtrusive*",
                    "~/Scripts/jquery.validate*"));
        bundles.Add(new ScriptBundle("~/bundles/jquerycarousel").Include(
                    "~/Scripts/jquery.roundabout.js"));
这链接到我的布局页面,如下所示:

  @Styles.Render("~/Content/css")
    @Scripts.Render("~/bundles/modernizr")
    @Scripts.Render("~/bundles/jquery")
    @Scripts.Render("~/bundles/jquerycarousel") 
        <script>
        $(document).ready(function () {
            $('ul').roundabout();
        });
然而,在chrome inspector中,当我打开标题标签时,我可以单击roundout.JS文件并直接访问它,因此它必须引用它,这对Jquery也是正确的,并且这是所需的唯一两个文件

下图显示了两个“可链接”脚本文件和文档就绪脚本

Javascript不是我的强项:因此,任何帮助都将不胜感激


非常感谢

好了,伙计们,我好像已经修好了。结果是MVC4渲染了引用?jquery位于布局页面底部的结束标记之前,如下所示:

 @Scripts.Render("~/bundles/jquery")
出于某种原因,这导致它无法工作,我已将其删除,并将我的脚本渲染版本保留在标记的顶部,这似乎已修复了该问题


希望这能帮助任何有同样问题的人

在页面完成加载后,您是否尝试从控制台运行$'ul'。环岛以查看是否出现错误。是的,它出现了相同的错误,我认为这意味着该方法在脚本中不存在,然后呸!!除此之外还有其他错误吗?请参阅Consolereading中的文档,它应该可以工作!你确定它正确加载了js吗?如果可能,请提供URL地址。还有一个错误:端口错误:无法建立连接。接收端不存在。这是在杂项_绑定下进行的,但这会发生在我的所有网页上,包括这一个!
 @Scripts.Render("~/bundles/jquery")