今日の人気記事

  1. select要素の複数選択フォームを実装「Multiple Select」
  2. テーブルのヘッダーと左カラムを固定表示「fixedTblHdrLftCol」
  3. 画面をスクロールするとコンテンツがふわっと浮かび上がる効果を「Flow Up」

親子孫…のリスト(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>
スポンサーリンク

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