jQueryスライディングサイドメニューのサブメニューを作成するにはどうすればよいですか?

Robert002

スライドサイドメニューのサブメニューを作成する方法はありますか?JSFiddleデモ

    <ul id="nav">
        <li><a href="#">Menu Item 1</a></li>
            <ul id="submenu">
                <li><a href="#">Submenu Item 1</a></li>
                <li><a href="#">Submenu Item 2</a></li>
            </ul>
        <li><a href="#">Menu Item 2</a></li>
    </ul>
TusharGupta-curioustushar

Fiddle DEMO

マークアップを変更しました

追加ulの代わりliとしてul直接含めることはできませんul

<div id="menu">
    <ul>
        <li><a href="#">Menu Item 1</a>

            <ul id="submenu"> <!-- added ul instead of li -->
                <li><a href="#">Submenu Item 1</a>

                </li>
                <li><a href="#">Submenu Item 2</a>

                </li>
            </ul>
        </li>
        <li><a href="#">Menu Item 2</a>

        </li>
        <li><a href="#">Menu Item 3</a>

        </li>
    </ul>
</div>
<div id="right">
    <button type="button" id="button">Menu</button>
</div> 

JS

$('#menu li:has("ul")').children('ul').hide(); //hide submenu
$('#button').toggle(
function () {
    $('#right').animate({
        left: 150
    });
},
function () {
    $('#right').animate({
        left: 0
    });
});
$('#menu li:has("ul")').click(function(){ 
    $(this).children('ul').slideToggle(); //toggle submenu
});

参考文献

.slideToggle()

:has()

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Bootstrapのアイテムメニューにサブメニュードロップダウンを作成するにはどうすればよいですか?

分類Dev

プラグインを作成して、Eclipseプラットフォームの既存のメニューから既存のサブメニューにメニュー項目を追加するにはどうすればよいですか?

分類Dev

CodeigniterでjQueryNestableプラグインを使用してメニューのサブレベルを作成するにはどうすればよいですか?

分類Dev

垂直メニューを作成し、WPFでメニューの右側にサブメニューを作成するにはどうすればよいですか?

分類Dev

サイドバーメニューの行間のパディングを減らすにはどうすればよいですか?

分類Dev

AndroidStudioのスライドメニューからフラグメントとタブを接続するにはどうすればよいですか?

分類Dev

AndroidStudioのスライドメニューからフラグメントとタブを接続するにはどうすればよいですか?

分類Dev

pyqtのマウスホバーに表示されるサイドバーメニューを作成するにはどうすればよいですか?

分類Dev

ウェブサイトのメニューの外をクリックしたときに引き出しメニューをスライドインするにはどうすればよいですか?

分類Dev

サイドのメニューを正しく表示するにはどうすればよいですか

分類Dev

サウンドアイコン/サウンドメニューを再インストールするにはどうすればよいですか?

分類Dev

mouseout / mouseleaveイベントハンドラーを使用してサブメニューを削除するにはどうすればよいですか。

分類Dev

ネイティブのイオンメニューを使用して、イオンのサイドメニューの角を丸くするにはどうすればよいですか

分類Dev

JavaFXのMenuButton内にサブメニューを作成するにはどうすればよいですか?

分類Dev

このレスポンシブメニューにサブメニューを追加するにはどうすればよいですか?

分類Dev

Androidマテリアルデザインでフローティングアクションボタンのサブメニューを作成するにはどうすればよいですか?

分類Dev

jquery dynatreeプラグインをアコーディオンメニューとして使用するにはどうすればよいですか?

分類Dev

Xcodeのウィンドウメニューのオーガナイザーでデバイスを管理するにはどうすればよいですか?

分類Dev

サブメニューをブラウザウィンドウの全幅に広げるにはどうすればよいですか?

分類Dev

HTMLでサイドバーメニューを追加するにはどうすればよいですか?

分類Dev

Tinymceのコンテキストメニューとサブメニューを動的に入力するにはどうすればよいですか?

分類Dev

希望のエディターを「update-alternatives」インタラクティブメニューに追加するにはどうすればよいですか?

分類Dev

Wagtailのサイドメニューのセクションにページのリストを生成するにはどうすればよいですか?

分類Dev

Facebookの個人ニュースフィードをイントラネットサイトに表示するにはどうすればよいですか?

分類Dev

最初に管理メニューまたはサブメニューを登録せずに、WordPressプラグインのページをリンクするにはどうすればよいですか?

分類Dev

リサイクラービューを使用してフローティングアクションボタンメニューの動作を作成するにはどうすればよいですか?

分類Dev

ドロップダウンメニューの幅をタブサイズと同じにするにはどうすればよいですか?

分類Dev

ログインページのようなメニューサイドバーなしで#react-adminを使用してカスタムページを作成するにはどうすればよいですか?

分類Dev

iOSアプリケーションでサイドバーメニューを作成するにはどうすればよいですか?

Related 関連記事

  1. 1

    Bootstrapのアイテムメニューにサブメニュードロップダウンを作成するにはどうすればよいですか?

  2. 2

    プラグインを作成して、Eclipseプラットフォームの既存のメニューから既存のサブメニューにメニュー項目を追加するにはどうすればよいですか?

  3. 3

    CodeigniterでjQueryNestableプラグインを使用してメニューのサブレベルを作成するにはどうすればよいですか?

  4. 4

    垂直メニューを作成し、WPFでメニューの右側にサブメニューを作成するにはどうすればよいですか?

  5. 5

    サイドバーメニューの行間のパディングを減らすにはどうすればよいですか?

  6. 6

    AndroidStudioのスライドメニューからフラグメントとタブを接続するにはどうすればよいですか?

  7. 7

    AndroidStudioのスライドメニューからフラグメントとタブを接続するにはどうすればよいですか?

  8. 8

    pyqtのマウスホバーに表示されるサイドバーメニューを作成するにはどうすればよいですか?

  9. 9

    ウェブサイトのメニューの外をクリックしたときに引き出しメニューをスライドインするにはどうすればよいですか?

  10. 10

    サイドのメニューを正しく表示するにはどうすればよいですか

  11. 11

    サウンドアイコン/サウンドメニューを再インストールするにはどうすればよいですか?

  12. 12

    mouseout / mouseleaveイベントハンドラーを使用してサブメニューを削除するにはどうすればよいですか。

  13. 13

    ネイティブのイオンメニューを使用して、イオンのサイドメニューの角を丸くするにはどうすればよいですか

  14. 14

    JavaFXのMenuButton内にサブメニューを作成するにはどうすればよいですか?

  15. 15

    このレスポンシブメニューにサブメニューを追加するにはどうすればよいですか?

  16. 16

    Androidマテリアルデザインでフローティングアクションボタンのサブメニューを作成するにはどうすればよいですか?

  17. 17

    jquery dynatreeプラグインをアコーディオンメニューとして使用するにはどうすればよいですか?

  18. 18

    Xcodeのウィンドウメニューのオーガナイザーでデバイスを管理するにはどうすればよいですか?

  19. 19

    サブメニューをブラウザウィンドウの全幅に広げるにはどうすればよいですか?

  20. 20

    HTMLでサイドバーメニューを追加するにはどうすればよいですか?

  21. 21

    Tinymceのコンテキストメニューとサブメニューを動的に入力するにはどうすればよいですか?

  22. 22

    希望のエディターを「update-alternatives」インタラクティブメニューに追加するにはどうすればよいですか?

  23. 23

    Wagtailのサイドメニューのセクションにページのリストを生成するにはどうすればよいですか?

  24. 24

    Facebookの個人ニュースフィードをイントラネットサイトに表示するにはどうすればよいですか?

  25. 25

    最初に管理メニューまたはサブメニューを登録せずに、WordPressプラグインのページをリンクするにはどうすればよいですか?

  26. 26

    リサイクラービューを使用してフローティングアクションボタンメニューの動作を作成するにはどうすればよいですか?

  27. 27

    ドロップダウンメニューの幅をタブサイズと同じにするにはどうすればよいですか?

  28. 28

    ログインページのようなメニューサイドバーなしで#react-adminを使用してカスタムページを作成するにはどうすればよいですか?

  29. 29

    iOSアプリケーションでサイドバーメニューを作成するにはどうすればよいですか?

ホットタグ

アーカイブ