1

過去に Web サイトのナビゲーションにYUI Menuを使用したことがあり、ビューポート サイズの検出など、あらゆる種類のケースを処理できることに感銘を受けました。現在のプロジェクトは jQuery を中心にしていますが、同等の優れたメニュー システムがあるかどうか疑問に思っています。 jQuery用。Web 検索では、この特定の質問に対する答えは見つかりませんでした。

私が探しているYUIメニューの具体的なこと:

  • ドキュメント内のネストされたリスト マークアップからメニューを作成します ( <ul>)
  • スタイリングがかなり簡単です(サイトに合わせて)
  • プログレッシブエンハンスメント
  • サブメニューインジケーターあり
  • サブメニューをレンダリングするときにビューポートを認識します (画面内に保持し、スクロールします)

YUI サイトからの 2 つの例:

4

3 に答える 3

2

おそらく、 Filament Group jQuery UI Menu Pluginのようなものを探しているでしょう。フライアウト付きの iPod スタイルのメニューなど、いくつかの強力なドロップダウン/フライアウト オプションがあります。

また、jQuery UI メニュー(開発中) が探していることを実行できるようです -このページの 2 番目の例を見てください。

于 2011-02-28T21:37:38.707 に答える
1

jqueryUI メニューを +1 します。ここで簡単なサンプルを見てください 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 に答える
1

ここにはすべてのクラスのメニューがあります。正確に何が必要かはわかりませんが、ここを見てください。

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

于 2011-02-28T18:13:20.760 に答える