1

我过去曾使用YUI Menu进行网站导航,并且对它处理视口大小检测等各种情况的能力印象深刻。我目前的项目以 jQuery 为中心,我想知道是否有一个很好的可比菜单系统对于 jQuery。网络搜索还没有找到这个特定问题的答案。

我正在寻找 YUI 菜单所做的具体事情:

  • <ul>从文档 ( )中的嵌套列表标记创建菜单
  • 样式相当简单(匹配网站)
  • 渐进式增强
  • 有子菜单指示符
  • 渲染子菜单时是否感知视口(将它们保持在屏幕中,滚动)

YUI 网站上的两个示例:

4

3 回答 3

2

也许您正在寻找像Filament Group jQuery UI Menu Plugin这样的东西。它有一些强大的下拉/弹出选项,包括一些带有弹出的 iPod 风格菜单等。

看起来jQuery UI 菜单(正在开发中)可以做你正在寻找的东西 - 看看这个页面上的第二个例子

于 2011-02-28T21:37:38.707 回答
1

在这里你有所有类型的菜单我不知道你到底需要什么,但看看这里:

http://plugins.jquery.com/projects/plugins?type=44

于 2011-02-28T18:13:20.760 回答
1

我会 +1 jqueryUI 菜单。在这里查看简单示例 http://docs.jquery.com/UI/Menu 如果您正在设计 RIA 应用程序,我建议 ExtJS 看这里ExtJS 菜单演示 jQueryUI 可以为您提供如下所示的菜单系统

wiki.jqueryui.com/f/1226677250/e2_menubar.png

这是查看菜单的快速代码'

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script> <script src="http://view.jqueryui.com/menu/ui/jquery.ui.menu.js"></script> <script type="text/javascript">// <![CDATA[
         $(document).ready(function() {$("ul").menu();});
// ]]></script>
<ul>
    <li><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="#">Adelphi</a></li>
</ul>
于 2011-03-07T10:48:27.513 回答