今日の人気記事

  1. Tableカラム(列)にソート機能を追加「Tablesorter」
  2. 画像の拡大・縮小と移動(パン)「pan and zoom 」
  3. select要素の複数選択フォームを実装「Multiple Select」
  4. シングル・マルチセレクトに対応した選択要素「SumoSelect」
  5. YouTubeギャラリーを作成「Youtube video gallery」

親子孫…のリスト(li)をクリックで開いたり・閉じたり「Expandable List」

スポンサーリンク

親子孫…のリスト(li)をクリックで開いたり・閉じたりするプラグイン「Expandable List」を紹介します。

jQueryプラグイン「Expandable List」

このプラグインを使えば、親子孫……と多段になったリスト(li)アイテムをクリックでひとつずつ開くことができます。

また、下層のリストをクリックするとそのアイテムを非表示に閉じる(折りたたむ)ことができます。

スポンサーリンク

それではデモページのリストをクリックしてみてください。

「Expandable List」のデモ

デモのソース(HTML + jQuery)


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="description" content="Expandable list のデモでーす。">
<title>Expandable list - jQuery Plugin - Demo</title>
</head>
<body>
<h1>Expandable list のデモ。</h1>
<ul class="list">
  <li>親要素
    <ul>
      <li>子要素
        <ul>
          <li>孫要素</li>
          <li>孫要素</li>
          <li>孫要素</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>親要素
    <ul>
      <li>子要素</li>
      <li>子要素</li>
      <li>子要素</li>
    </ul>
  </li>
</ul>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="js/jquery.expandable.list.js"></script>
<script>
  $('.list').expList();
</script>

<footer style="margin-top:20px">
<a href="https://webkaru.net/jquery-plugin/expandable-list/">「jQueryプラグインまとめ」に戻る</a>
</footer>
</body>
</html>
スポンサーリンク

関連記事(一部広告含む)