サンプル(メニュー系):skuare.netImageMenuFormText/LinkOtherW/O_JPJavaScriptライブラリのjQueryのプラグインを利用して出来るサンプルです。よって開発されたJavascriptライブラリで、AjaxやDOMプログラミングコードを「簡潔・簡単」に書けます。ここでは、メニュー関連のjQueryプラグインを紹介しています。表示させる要素が限られているWEBサイト。スマートフォン向けではメニューなどをトグルで表示させることが多いかと思います。こんな時はシンプルにサイドバーを表示させるjQueryプラグインjQuery-sidebarはいかがでしょうか。Panels」スマホでよく見る右上の三本線をタップしたらメニューを表示するやつ。Plugin」を利用することでさくっと実現できます。via:stickUp位置を固定したメニューを作るjQueryプラグイン「stickUp」WEBサイトのトレンドである縦長ページにおいてメニューを上部に固定することが多くなっています。これにより、現状どこを見ているのか、またどこまでページが続くのかなど明示できユーザーにとって優しくなります。Pluginにより簡単に導入できます。via:stickUpいますぐ導入!jQueryプラグイン「Naver」でスマホ対応レスポンシブメニューウィンドウサイズを変えたら自動でメニューを折りたたんでくれるサイトありますよね。jQueryプラグインのNaverを利用すると、これがいますぐ導入できます。一時SNSアプリPathで話題になったメニューの表示方法をあなたのサイトにも。昨今流行っているレスポンシブ・ウェブデザインですが、メニューの扱いに悩むことがあるかもしれません。jQueryプラグインのMeanMenuを利用すれば、ウィンドウサイズに応じてメニューを最小化してくれます。あるスマホサイト風になり、お悩みが解消されるかもしれません。via:MeanMenuスマホサイトでよく見る感じのサイドからにゅっと出てくるメニューをjQueryプラグイン「Sidr」で作るFacebookをはじめスマートフォンサイトやアプリでは、メニューをタップするとサイドからにゅっと出てくるメニューが導入されて久しいです。menusを利用して、にゅっと出してみましょう。via:Sidr簡単!jQueryプラグインで独自右クリックメニューを作る「contextmenu」PCで右クリックをするとショートカットメニューが表示されます。contextmenuを紹介します。via:contextmenu円状のメニューを作成できるJavaScript「Extremes」メニューを円状に置けるとデザインの幅が広がり、面白い表現ができそうです。plug-inを利用すると簡単に実現できます。Pluginを利用すると、階層化されたメニューもいい感じで対応してくれます。PluginjQueryでスマフォ版Facebookライクなメニュー表現を実現する「PageSlide」スマフォ版Facebookでは左上をタップするとメニューが表示されます。最近のスマートフォンサイトでは多くみられるこの表現を、jQueryプラグイン「PageSlide」で実現しましょう。hoverIntentを紹介します。Waypointsを使用して、スクロールしてもついてくるメニューを作れます。Scroll」よくサイトの右上に必ずついてくる情報ボックスやメニューがあります。邪魔という意見もありますが、必要な情報にすぐにリーチ出来るのならあってもいいのではないでしょうか。Scrollで実現しましょう。昨今ミニマムな1ページのデザインが増えています。その際にJavaScriptを使用し、セクションごとにスムーススクロールさせるケースが多いです。一味違ったメニューを作成できるjQueryプラグインonCubeを紹介します。これであなたのサイトも違うねーと言われることうけあいです。Plugin」ページが長くなるとページ内アンカーなどで飛ばすことがあるかと思いますが、なかなかの手間です。Pluginを紹介します。これを使用するとhNに自動でアンカーリンクを付け、インデックスを表示してくれます。いった作業が必要になりますが、jQueryプラグインの「Indexer」なら、この作業を自動化してくれます。Menu」グローバルメニューにドロップダウンでサブカテゴリまで表示させることがあります。ECサイトなどではサブカテ多すぎて・・・なんて方にメガメニューをお勧めします。GeekTantraを紹介します。目立つメニューを印象的にすることで、サイト内の回遊性向上が期待されるかもしれません。Lavalamp)を利用するとマウスオーバーを効果的にすることが可能です。06」メニューはサイトを構成する重要な要素の一つです。plugin」マウスの右クリックで表示されるメニューをコンテキストメニューと呼ぶようです。ショートカット的に使用できるこのコンテキストメニューをサイト独自に設定できると便利ですね。pluginで導入しましょう。jQueryサイトが巨大化するにつれ、多くの情報を一度に見せられる方法が運営者に求められています。それを解決する一つの手段がメガドロップダウンメニューです。メガドロップダウン式のナビゲーションメニューは効果あり(2009年03月23日)と述べています。今回はjQueryを利用して、メガドロップダウンメニューを作成してみたいと思います。Spriteを利用している方も多いと思いますが、その記述・メンテナンスが少し面倒に感じなくもありません。Campaignsを使用するとその手間が軽減されます。CSS」マウスがメニューに乗った時にそのカテゴリのサブメニューを表示させるテクニックがあります。JavaScriptライブラリのjQueryを使用すると簡単に実現可能です。昨今海外サイトを中心に流行りの兆しを見せているメガメニュー。メニューに関する情報を一覧で見せられるのでユーザビリティにも良いと言われています。jQuery」サイトの重要な要素メニューを印象的にすることで、回遊性をもたらせることができるかもしれません。menuではJavaScriptを使用し、マウスオーバー時に良い動きで人の目をひきつけます。単純に要素を置くだけではつまらないので、3D風にぐるぐると回してみましょう。Hover」マウスオーバーを印象的にするとリンクが注目されクリックされやすくなるかもしれません。Hoverでは、マウスオーバーのタイミングでアニメーションを加えてくれます。TOOLS最近のマウスにはホイールがついていることも多いので、スライドさせるJavaScriptでもこれが使えると便利です。jQueryではこれをjQueryまたはscriptaculousで実現可能です。今回はjQueryで。TOOLS要素をスクロールさせられるJavaScriptは結構ありますが、今回のようにマウスホイールでスクロールさせられるのはなかったのではないでしょうか。candyは高機能なスクロールJavaScriptです。jQuery」マウスオーバーで色とか形を単純に変えるだけでは物足りないという方に。垂直にスクロールさせるメニューを、印象的にJavaScriptで作ります。表示したい関連リンクなどが多いとき、こんな風に表現すると面白いかもしれません。Menuを利用するとマウスを乗せたときに中身がどばっと表示されます。Bubble」メニューのテキストは可能な限り短くかつわかりやすくしますが、なかなか一発で伝えにくいものです。そんな時、各メニューに対する説明を明示すると、ユーザーフレンドリーになり、クリック率も上がるかもしれません。今回はJavaScriptライブラリのjQueryを使用して実現します。BubbleiPhoneライクにスクロールさせるJavaScript「OverScroll」iPhoneのスムーズなスクロールをJavaScriptライブラリ「jQuery」で実現しました。scrollList」リストを記述することが多いと思いますが、長くなったときに見づらくなります。そんな時、省スペース化して、リストを自動スクロールさせれば、見やすくかつ印象的になります。scrollList要素を指定の場所に追随させるJavaScript「stickyfloat」メニューなどの要素を指定の位置に常に表示するためにはposition:fixed;があります。IEがサポートしていなかったり、topからの位置に追随してしまいます。そこで、JavaScriptライブラリのjQueryプラグイン「stickyfloat」を利用し、諸問題を解決しましょう。Position」かっちょよくシリーズ第2弾。jQueryを使用してメニューのマウスオーバーを印象的にしてみます。Accordion」クリックするとメニューが開くアコーディオンと呼ばれるメニューがあります。Accordionは、さまざまなオプションを指定できる柔軟性の高いメニューを作れます。menuいろいろなサイトでメニューを固定&追随させています。今回はJavaScriptでこれを実現させてみます。menuappleに倣え!jQueryで作るiPhoneライクなUI「jqtouch」いまや持っているのが当たり前になったiPod関連商品のUIをまねしてみましょう。以前、「iPhone」風UIを実現するJavascript「iUI.js」でも紹介したUIをjQueryのプラグインjQTouchで実現可能になりました。via:jQTouchjQueryでタブメニューを作る(プラグインなし)JavaScriptライブラリのjQueryには数多くのプラグインがあり、それを利用することで簡単にリッチなコンテンツを作成できます。今回はその流れに逆らい、プラグインなしでタブメニューを作成してみたいと思います。Structureマウスオーバーでもタブメニューを開閉できるJavaScript「SkiyoTabs」タブはITリテラシーの低いユーザーにとって、ただの飾りに見えることもあるようです。いう視点から見ると、タブメニューはクリック時だけでなく、マウスオーバー時にも切り替わるとよいのかもしれません。SkiyoTabsは簡単にマウスオーバーも可能にしてくれるJavaScriptです。Carousel」amazonなどでは、書籍を回転表示させ一覧性と省スペースを兼ね備えています。Carouselを使用することで、似たよう表示が可能です。これでコンテンツを収納できるようになります。」タブメニューの導入には手間がかかります。既存のjsだと余計な機能が入っているケースも多いです。jQueryプラグイン「simpleTabs」は機能を絞りながら、十分に役立つJavaScriptです。Submenu」ナビゲーションはサイト制作において非常に重要な要素です。Submenu」を使用してスライドするナビゲーションメニューを作成します。Submenuパンクズを綺麗に見せるJavaScript「jBreadCrumb」パンクズを設置することでユーザーがどこを見ているのかをわかりやすくできます。地味な存在ですが、jQueryプラグインjBreadCrumbを使うと一味違う見せ方が可能です。Tabsを紹介します。※このjQueryプラグインは名の通り文章構造が非常にセマンティックです(後述)。NavigMenu」メニューはグローバルや左右に固定されているもの!・・・と、決め付けてはいませんか。サイトの回遊性を上げるためにも、常に表示できるようにしておきたいものです。NavigMenuでは、ダブルクリックで好きな場所にメニューを表示させられます。Carousel」ECサイトを中心にわりと広がりつつあるカルーセル。これを使用することで、省スペースで広がりのある見せ方が可能になりました。Carousel」では、矢印などをクリックしたときだけではなく、要素へのマウスオーバーでもスクロールでき、さらに動きもスムーズです。画像の切り替えを行うことで閲覧者の興味をひきつけることができます。現状、多くがFLASHを使用していたりしますが、敷居が高いのが難点でしょう。Slider」を使用することで、わりと簡単に導入が可能です。Sliderお手軽にタブ切り替えを行うJavaScript「Spotlight」Yahooのトップページでも使用されているように画面遷移しないタブメニューはもはや必須になりつつあります。そこで今回はjQueryプラグイン「jquery_spotlight」を使って、タブメニューを作るとともに、自動でコンテンツを切り替える方法を紹介します。jquery_spotlightjQueryでニュースティッカーを作成するJavaScript「JqNews」ポータルサイトやニュースサイトだけでなく、ECサイトなどでも最新情報を自動スクロールさせるニュースティッカーが多く見られます。今回紹介するのは、それを縦型で実現した「JqNews」です。Menu」Mac由来のメニュー「Dock」はアイコンでわかりやすいメニューを提供します。Menuでは、CSSによってDockの位置を上下に指定できるようにしています。Menuページの目次を自動で作成するjavascript「jqTOC」」ページが長くなるとページ内リンクなどでユーザビリティを向上させます。運用が長くなると修正がいろいろ入り、リンク設定が間違ってくる可能性もあります。今回はJavaScriptライブラリのjQueryでページ内の目次を作成する「jqTOC」を紹介します。jqTOCお手軽水平アコーディオンjavascript「haccordion」タブメニューやアコーディオンメニューではjavascriptを用いて作成することがあります。haccordionは水平方向のアコーディオンメニューをお手軽に導入することができます。限られたスペースを有効活用するため、または初めは隠しておきたいコンテンツがある。Panelsを使用すれば簡単に導入できます。既存のサイトに折りたたみ式のスライドを採用したいと思う人は多いでしょう。導入にあたっては多くの障壁があるのが現状でしょう。jquery.toggleElements.jsでは手間無く導入できてしまいます。1.0.に準拠していないケースが多々あります。Sliderは完全に準拠し、javascriptがoffの環境でもアクセッシブルなスライダーを作成できるjavascriptを紹介しています。Menu」ブラウザ上では右クリックをすることで、さまざまなショートカットメニューが表示されます。MenuはjQueryベースで、表示されるメニューをオリジナルで作成することができます。Menuショートカットキーを作成するjavascript「shortKeys」ある文字をキーボードで打つと、ファイルを開くなど対応したプログラムが実行されます。一般的にはFisheyeと呼んでいたりしますが、マウスをのせると大きくなるメニューみたいなものです。iconDockがjQueryベースで公開しています。iconDock動きのあるメニューを作成するjavascript「SlidingMenu」ホームページを作る際メニューは重要な要素の一つになります。わかりやすくかつ訪問者の興味を引きつけることが必要になります。ThisではSlidingMenu用javascriptであるrb_menu.jsを公開し、動きのあるメニューを可能にしています。menujavascriptライブラリ「jQuery」でドロップダウン型メニューを作るメニューにはさまざまありますが、ドロップダウン型のsuckerfishと呼ばれるスタイルは使い勝手がいいかもしれません。今回はJavaScriptライブラリjQueryを用いてドロップダウン型のメニューを作成します。plugin」ブラウザ上で右クリックをするとショートカットキーが表示されます。Menuのjavascriptを公開しています。pluginImageMenuFormText/LinkOtherW/O_JPskuare.net。