JQueryのsliderでpagination機能を作ってみた
複数ページが存在するWEBサイトによく使われている機能として「ページネーション」があります。
ページネーションとは
http://e-words.jp/w/E3839AE383BCE382B8E3838DE383BCE382B7E383A7E383B3.html
Amazonや楽天、YahooショッピングなどECサイトでは良く使われていますね。
このページネーション、ページ数が多くなると使いにくくなってくるなーと個人的に感じていました。
ページネーションって一般的に
<< < 1 2 3 4 5 > >>
のようになっていて、じゃあ例えば全部で100ページある時のページネーションで、50ページ目が見たいときどうするの?っていう疑問があります。(大体ページ数が多いサービスには、直接ページ数を入力する欄がありますが。)
このページネーションをもっと直感的に操作できる方法として考えたのがSliderでPaginationをさせる方法です。
とりあえずこちらをどうぞ。
JQueryのsliderでpagination機能
http://rainy4649.sakura.ne.jp/sandbox/pager-jquery/index.html
スライダーを移動させて、任意の場所でドロップすると、そのページに移動します。
どうでしょうか。例えば「7ページ目」とかにもスムーズにアクセスできますよね。
サンプルではコンポーネントを大きく表示してあるので使用感は損なわれていませんが、いざ小さく表示しようとするともしかしたら少し難があるかもですが。。
使用したのはJQueryUIのsliderです。ドロップしたときにアクションが必要になるので、その部分をカスタマイズしました。
Slider | JQuery UI
http://jqueryui.com/slider/
感想とかもらえると嬉しいです。
Google AD
- 前の記事
- サーバを変更したらアクセス数が落ちた件
- 次の記事
- moodleをインストールしてみた
関連記事
-
-
入社して満3年が経ちました。
昨日でゴールデンウィーク(GW)も終り、また通常の日常に戻りましたね。 みなさんGWはいか
-
-
オブジェクトとクラスについて
基本的なところをちょっと復習。 下記あたりが参考になったのでメモ。 http://www.k
-
-
stay hungry stay foolish
apple http://www.apple.com/stevejobs/ He die
-
-
【感想】ネットで注文した電動アシスト自転車が届いたので早速試し乗りしてみたよ!
2週間ほど前のポストで電動アシスト自転車を購入したとエントリーしましたが、ついにその自転車が納車
-
-
組織を作っているもの
去年からWEB制作のPMをさせてもらっていて、クライアントで常駐しているうちに、今回クライア
-
-
アラフォーになって感じた事象5つ
ゴールデンウィークの最終日に家族である公園に行きました。 前日とてもよく晴れて暑かったせい
-
-
【どうしてこうなった!?】このブログの直帰率が1%を切りました【自分史上初】
以前のエントリーで、このブログの直帰率が80%から20%に激減したことを報告しました。
-
-
podcastのテスト
podcast配信です! mp3ダウンロード mp4ダウンロード
-
-
自分がブログ続けていく意味を考えたよ
ブログを続ける意味を考えてみました。 1.自分用メモ 基本的に私の場合はこれがメインに来

RSS