2012-03-11 20 views
0

どの方向にキーボードをスクロールしたりタイプしたりすることができますか?それが左か右かどうかをどのように検出するかのように。Jquery Toolsスクロール可能な左右どちらですか?

+1

ヒヤ、ここには概念の良い証拠があります:http://stackoverflow.com/questions/1222915/can-one-use-window-onscroll-method-to-include-detection-of-scroll-direction ;(X軸とY軸の動きをキャプチャする)これが助けてくれることを願う、歓声。 –

答えて

0

私はtriggerdマウスホイールまたはキーボード

api.onBeforeSeek(function() { console.log(event);}) 

があったイベントを取得するイベントオブジェクトを使用していたしかし、私は自分のアプリケーションのための最良のではなかったので、jQueryのスクロール可能な通行料を使用していない複数の操作を行います。

私が使用するには、このはるかに強力で柔軟な今http://caroufredsel.frebsite.nl/を使用しています。

1

あなたはkeydownイベントイベントを検出して、押されたキーかをチェックハンドラを作成します。各キーボードのキーには識別番号があり、確認してから適切に処理することができます。もしそれが左の矢印だったら、一つのことをしてください。もしそれが右の矢印なら、別のことをしてください。

この質問はstackoverflowの上の他の場所に回答されています

Binding arrow keys in JS/jQuery

あなたはjQuery APIサイトで).keydown(詳細を読むことができます。

+0

マウスのスクロールホイールも検出していますか?私のscollableで私は水平にスクロールすることができます。 – Azd325

+0

ああ、申し訳ありませんが、私はあなたの質問のその部分を逃した。私はそれについて直接経験はありませんが、あなたが探しているものがhttp://api.jquery.com/scroll/にある可能性があります。個々の要素に加えて、そのイベントハンドラをウィンドウオブジェクトにアタッチできるようです。それはスクロールの結果となるすべての異なる入力を捕まえるかもしれませんか? – cmw

関連する問題