Paginator3000およびマウスホイール

ポケットベルのページネーションを子供に実装するのに1日かかりました。
私は森の中にはあまり行きませんでしたが、どんな種類の獣が多くの場所で発掘されたのかを知ることにしましたが、それ カラボス発案であることが判明しました。 また、jQueryに変換されたアナログもあります。

しかし、各バージョンには、マウスホイールを無視した大きな欠陥があります。 「でもそれならもっと便利だ!」と叫び、ページャーがマウスホイールイベントまでスクロールするように少し書き直すことにしました。 また、その他の欠点もあります。

すぐに言ってやった。
例を参照してください。
修正バージョンをダウンロードします(jQueryに依存しません)。

明確にするための画像:
paginator3000

使用方法:
paginator_example = new Paginator(
"paginator_example", // id ,
2048, //
10, // ,
300, //
"http://www.yourwebsite.com/pages/". // url «page-%page%.html», %page%
false // , true,
);


欠点
1. jQueryバージョン
jQueryへのバインドと依存。また、スクロールバーのクリックでは機能しません。 ただし、追加のパラメーターの形で「グッズ」の束があります。URLにナビゲートする代わりに呼び出される関数、出力の逆順です。

2.元のバージョン
上記の「グッズ」はありませんが、人生を妨げることはありません。

そんな急ぎ足で私にトマトを投げつけないように願っています。 さらに、jQueryバージョンの作成者はこのイベントハングアップすることを約束しましたが、おそらく時間を見つけられませんでした。

このページャーが子供たちに登場するのは素晴らしいことです-郵便で未来子に到達することは不可能です。
または私は子供のための大切な招待を取得した場合。

PS あなたが需要がある場合は、jQueryバージョンの「バン」を書いてください-私はそれらをもたらします。

UPD :dirty.ruの現在のバージョンに応じて、jsファイルのコードを更新しました-簡単かつハンドラー「ctrl +→」および「ctrl +←」。

UPD :ページの出力順序を逆にする機能が追加されました。

Source: https://habr.com/ru/post/J100347/


All Articles