【发布时间】:2012-11-04 15:22:08
【问题描述】:
我正在使用 Visual Studio 2010 ASP.Net MVC4(引擎视图 Razor)开发一个项目,需要创建一个选项卡。 我定义了这个脚本和 css:
<link href="@Url.Content("~/Content/themes/base/jquery-ui.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.20.min.js")" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("#tabs").tabs();
});
</script>
它还定义了选项卡的 html 格式:
<div id="tabs"> .....
但是当执行时不显示选项卡,我该如何解决这个问题。只显示格式html,这个:
索引
标签页眉 1
标签页眉 2
标签页眉 3
Tab 1 的内容在此处。
Tab 2 的内容在此处。
标签 3 的内容在此处。
【问题讨论】:
-
告诉我们你在里面有什么,它会帮助你回答它可能是添加到您的 HTML 中的覆盖 jQuery 引用。我发现了这个: Scripts.Render("~/bundles/jquery") @RenderSection("scripts", required: false) 标记在我的 HTML 的底部——它抹去了我在顶部引用的正确版本,那就是.tabs() 函数。
标签: asp.net-mvc-3 razor asp.net-mvc-4