今日の人気記事

  1. 画像スライドショー「jCarousel」オプションたくさんアルヨ
  2. select要素の複数選択フォームを実装「Multiple Select」
  3. テーブルにページャーを「PaginateMyTable」
  4. テーブルのヘッダーと左カラムを固定表示「fixedTblHdrLftCol」
  5. 左右にスクロールできるタブメニュー「ScrollTabs」

クリックで開閉!ドロップダウン・サイドメニュー「Tendina」

スポンサーリンク

クリックで開閉するドロップダウン・サイドメニューを実装するプラグイン「Tendina」を紹介します。

jQueryプラグイン「Tendina」

このプラグインを使えば、アニメーション効果付きのドロップダウン・サイドメニューを実装することができます。

メニューをクリックすると下の階層のサブメニューが表示されます。さらにサブサブメニューも簡単に設定することができるので、ドロップダウン・サイドメニューをお探しの方は候補のひとつとしていかがでしょうか。

オプションではアニメーションの「オン/オフ」「速度」などを指定することができます。

スポンサーリンク

デモのドロップダウン・サイドメニューを開閉してみてください。

「Tendina」のデモ

ソース( HTML + jQuery )


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="description" content="Tendina のデモでーす。">
<title>Tendina - jQuery Plugin Demo</title>
<link rel="stylesheet" href="css/demo.css">
<style>
#contents {
  margin-left: 250px;
  padding-left: 20px;
}
#contents h1 {
  padding: 20px 0;
  font-size: 32px;
}
</style>
</head>
<body>

<div id="contents">
  <h1>Tendinaのデモでーす。</h1>
  <p>サイドメニューをクリックで開閉してみてください。</p>
  <br /><br />
  <p><a href="https://webkaru.net/jquery-plugin/tendina/">「jQueryプラグインまとめ」に戻る</a></p>
</div>
<ul class="dropdown">
  <li><a href="#">めにゅー クリックで開閉</a>
    <ul>
      <li><a href="#">さぶめにゅー</a></li>
    </ul>
  </li>
  <li><a href="#">めにゅー クリックで開閉</a>
    <ul>
      <li><a href="#">さぶめにゅー</a></li>
      <li><a href="#">さぶめにゅー</a></li>
      <li><a href="#">さぶめにゅー クリックで開閉</a>
        <ul>
          <li>さぶさぶめにゅー</li>
          <li>さぶさぶめにゅー</li>
        </ul>
      </li>
    </ul>
  </li>
</ul>

<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="tendina.js"></script>
<script>
$('.dropdown').tendina({
  animate: true,
  speed: 500,
  openCallback: function($clickedEl) {
    console.log($clickedEl);
  },
  closeCallback: function($clickedEl) {
    console.log($clickedEl);
  }
})
</script>
</body>
</html>
スポンサーリンク

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