以前にも同じようなものがありましたが、
こちらのほうが良かったのでメモ。リスト
(デモでは画像を使っています)にフィルタ
リングしてソート出来るjQueryプラグイン。
わずか2KBと軽量で、クロスブラウザ対応
です。便利そうなのでどこかで使いたい
ですね。
以前ご紹介したFilter Image Viewも良かったのですが、IE6で表示が微妙でしたが、MobilySelectは問題なく、しかも軽量です。
MobilySelect
機能はFilter Image Viewと同様で、ボタンを押すと、そのボタン以外のリストを非表示にする、というフィルタリング。
上記は「名刺」のみの表示にした状態。
完璧に同じ挙動、とは行きませんが、IE6でもちゃんとフィルタリングしてくれます。上記はIETesterでのキャプチャ。
マークアップ
< div class = "selecter selecter1" > < div class = "selecterBtns" > < ul class = "nolist" > < li >< a href = "#" rel = "all" class = "active" >All</ a ></ li > < li >< a href = "#" rel = "poster" >Posters</ a ></ li > < li >< a href = "#" rel = "card" >Business Cards</ a ></ li > </ ul > </ div > < div class = "selecterContent" > < ul class = "nolist" > < li class = "poster" >< a href = "#" >< img src = "/assets/demo/select/img/poster1.jpg" alt = "" /></ a ></ li > < li class = "card" >< a href = "#" >< img src = "/assets/demo/select/img/card1.jpg" alt = "" /></ a ></ li > < li class = "poster" >< a href = "#" >< img src = "/assets/demo/select/img/poster2.jpg" alt = "" /></ a ></ li > < li class = "card" >< a href = "#" >< img src = "/assets/demo/select/img/card2.jpg" alt = "" /></ a ></ li > < li class = "card" >< a href = "#" >< img src = "/assets/demo/select/img/card3.jpg" alt = "" /></ a ></ li > < li class = "card" >< a href = "#" >< img src = "/assets/demo/select/img/card4.jpg" alt = "" /></ a ></ li > < li class = "poster" >< a href = "#" >< img src = "/assets/demo/select/img/poster3.jpg" alt = "" /></ a ></ li > < li class = "card" >< a href = "#" >< img src = "/assets/demo/select/img/card5.jpg" alt = "" /></ a ></ li > < li class = "card" >< a href = "#" >< img src = "/assets/demo/select/img/card6.jpg" alt = "" /></ a ></ li > < li class = "poster" >< a href = "#" >< img src = "/assets/demo/select/img/poster4.jpg" alt = "" /></ a ></ li > </ ul > </ div > </ div > |
classで分ければいいみたい。
以下でデモの閲覧とダウンロードが出来ます。