2010-12-01 8 views

答えて

4

jQueryスクロール機能.scroll()を使用して、スクロールが発生したときに呼び出される関数を渡すことができます。詳細はhereを参照してください。

例:

$('#targetdiv').scroll(function(event) { 
    //Stuff to do when scrolled 
}); 

あなたは、マウスボタンが押されているかどうかを確認するために、イベントデータを使用することができるかもしれません。

+0

jQuery 1.7以降では、 '#targetdiv')。on( 'scroll'、コールバック); ' – Shadowbob

1

イベントはscrollです。 jQueryにはscrollという便利な機能もあります。

スクロール方向を検出できるかわかりません。

+0

イベントからスクロール方向を取得することはできませんが、場所を保存し、現在のものと最後のものを比較して、スクロールが上下にあるかどうかを判断できます。 –

0

私はできないと思います。しかし、divの実際にコンテンツのスクロール位置が変更されたときにトリガーするdivのイベントscrollに何かをバインドできると思います。

関連する問題