Asp.net mvc 4 Jquery Treeview插件在新的mvc4项目中不起作用

Asp.net mvc 4 Jquery Treeview插件在新的mvc4项目中不起作用,asp.net-mvc-4,Asp.net Mvc 4,我正在尝试运行这个插件 在清晰的html中它可以工作,所以这意味着问题出在我的mvc代码中 我有以下代码 <!-- TREEVIEW Plugin --> <link href="/Content/jquery-treeview/jquery.treeview.css" rel="stylesheet" type="text/css" /> <script src="/Content/jquery-treeview/jquery-1.2.6.min.js" typ

我正在尝试运行这个插件

在清晰的html中它可以工作,所以这意味着问题出在我的mvc代码中

我有以下代码

<!-- TREEVIEW Plugin -->
<link href="/Content/jquery-treeview/jquery.treeview.css" rel="stylesheet" type="text/css" />
<script src="/Content/jquery-treeview/jquery-1.2.6.min.js" type="text/javascript"></script>
<script src="/Content/jquery-treeview/jquery.treeview.js" type="text/javascript"></script>
<script type="text/javascript">
    $(function () {
        $("#treeview ul").treeview();
    });
</script>
至少看起来是一样的(不起作用)。问题在哪里

但是这段代码是有效的,所以JQuery被加载了

  $(document).ready(function () {
                alert("ready!");
            });
HTML代码

<div id="treeview">
        <ul>
            <li>Category
                <ul><li>SubCategory</li></ul>
            </li>
        </ul>
     </div>

  • 类别 子类别

在Shared/\u Layout.cshtml中,默认情况下还包括JQuery,因此解决方案是注释掉它:-)

<div id="treeview">
        <ul>
            <li>Category
                <ul><li>SubCategory</li></ul>
            </li>
        </ul>
     </div>