我在nopcommerce的_Root.Head.cshtml页面中添加了引导程序链接。但是我的浏览器显示“Uncaught TypeError:undefined不是一个函数”,用于以下功能,包括引导程序。请帮助我如何启用引导程序和其他功能。Bootstrap.js未在nopcommerce中加载3.10
Html.AppendCssFileParts("~/Content/jquery-ui-themes/smoothness/jquery-ui-1.10.0.custom.min.css");
Html.AppendScriptParts("~/Scripts/jquery-1.7.1.min.js");
Html.AppendScriptParts("~/Scripts/public.ajaxcart.js");
Html.AppendScriptParts("~/Scripts/public.common.js");
Html.AppendScriptParts("~/Scripts/jquery-ui-1.10.0.min.js");
Html.AppendScriptParts("~/Scripts/jquery.validate.unobtrusive.min.js");
Html.AppendScriptParts("~/Scripts/jquery.validate.min.js");
Html.AppendScriptParts("~/Scripts/jquery.unobtrusive-ajax.min.js");
Html.AppendScriptParts("~/Scripts/js/bootstrap.js");
注意:以下图像是四个分离的图像。
以下是从浏览器源。 注意:这里bootstrap.js是在jquery-1.7.1.min.js之前加载的。
<link href="/Themes/DefaultClean/Content/globalstyle.css" rel="stylesheet" type="text/css" />
<link href="/Themes/DefaultClean/Content/bootstrap-responsive.css" rel="stylesheet" type="text/css" />
<link href="/Themes/DefaultClean/Content/bootstrap.css" rel="stylesheet" type="text/css" />
<link href="/Themes/DefaultClean/Content/styles.css" rel="stylesheet" type="text/css" />
<link href="/Content/jquery-ui-themes/smoothness/jquery-ui-1.10.0.custom.min.css" rel="stylesheet" type="text/css" />
<script src="/Scripts/js/bootstrap.js"></script>
<script src="/Scripts/jquery-1.7.1.min.js"></script>
<script src="/Scripts/jquery.unobtrusive-ajax.min.js"></script>
<script src="/Scripts/jquery.validate.min.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.min.js"></script>
<script src="/Scripts/jquery-ui-1.10.0.min.js"></script>
<script src="/Scripts/public.common.js"></script>
<script src="/Scripts/public.ajaxcart.js"></script>
<script src="/Scripts/slimbox2.js"></script>
你是@section脚本{}部分里面的脚本? – 2015-03-08 20:20:44
感谢您的关注@Alundrathedreamwalker。是的,我将这些脚本放在side @ {}标记中。 – 2015-03-09 01:32:04
看起来像你再次引用你的bootstrap.js两次。 你需要只包含一个引用到每个CSS和js文件 – 2015-03-09 15:22:11