首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MVC4中创建Jquery菜单

问在MVC4中创建Jquery菜单
EN

Stack Overflow用户
提问于 2014-01-20 12:22:23
回答 1查看 528关注 0票数 0

我很怀疑有人能不能回答..。

am以下面的方式用.cshtml写,我得到了这样的运行时错误。

0x800a01b6 - JavaScript运行时错误:对象不支持属性或方法“菜单”

代码语言:javascript
复制
<link href="@Url.Content("~/Content/smothness.css")" rel="stylesheet" />
<script src="@Url.Content("~/Scripts/jquery-ui-1.9.1.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.js")"></script>
<link rel="stylesheet" href="@Url.Content("/resources/demos/style.css")" />

 <script>
      $(document).ready(function () {
          $("#me").menu();
      });
        </script>


 <style>
  .ui-menu { width: 150px; }
  </style>



  <body>
          <ul id="me">
              <li class="ui-state-disabled"><a href="#">Aberdeen</a></li>
              <li><a href="#">Ada</a></li>
              <li><a href="#">Adamsville</a></li>
              <li><a href="#">Addyston</a></li>
              <li>
                <a href="#">Delphi</a>
                <ul>
                  <li class="ui-state-disabled"><a href="#">Ada</a></li>
                  <li><a href="#">Saarland</a></li>
                  <li><a href="#">Salzburg</a></li>
                </ul>
              </li>
              <li><a href="#">Saarland</a></li>
              <li>
                <a href="#">Salzburg</a>
                <ul>
                  <li>
                    <a href="#">Delphi</a>
                    <ul>
                      <li><a href="#">Ada</a></li>
                      <li><a href="#">Saarland</a></li>
                      <li><a href="#">Salzburg</a></li>
                    </ul>
                  </li>
                  <li>
                    <a href="#">Delphi</a>
                    <ul>
                      <li><a href="#">Ada</a></li>
                      <li><a href="#">Saarland</a></li>
                      <li><a href="#">Salzburg</a></li>
                    </ul>
                  </li>
                  <li><a href="#">Perch</a></li>
                </ul>
              </li>
              <li class="ui-state-disabled"><a href="#">Amesville</a></li>
            </ul>     
            </body>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-20 12:24:29

包括jQuery用户界面后的jQuery!

与所有的jQuery插件库一样,jQuery依赖于首先存在的jQuery。只需倒序:

代码语言:javascript
复制
<script src="@Url.Content("~/Scripts/jquery.js")"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.9.1.js")"></script>

http://jsfiddle.net/TrueBlueAussie/yT7qV/

我已经将您的所有部分放入JSFiddle中,并且它工作得很好,所以我必须假设它是因为您拥有脚本&包括在body或head标记之外的脚本。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21234010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档