jQuery:あるクラスのdivをスクロールするときに実行する

だから私は同じクラスの複数のdivがお互いの下にある。私は今、訪問者が新しいdivにスクロールするたびに「読み込みコメント」機能をトリガーしたいと思っています。しかし、div上でjQueryのスクロールをどのように追跡するのか分かりません。各divのコメントは1回だけ読み込まれるべきです、私の考えは変数に現在の位置を保存し、新しいスクロール位置が古いものより大きい場合にコメントをロードすることです。

私を助けてもらえますか?

EDIT: I created a image that shows what I need to do. Image: http://i.imgur.com/78EYK.jpg

EDIT 2: SOLVED! Solved with Viewport (thanks to Royi Namir) http://www.appelsiini.net/projects/viewport

私のコード:

load = $(".my-div:in-viewport").attr('id');
load_comments(load);

これは毎秒実行されます。

1
解決策をあなたの質問に/答えとして投稿してください。そうすれば、将来同じ問題を抱える人々を助けることができます。
追加された 著者 David Thomas,
なぜ答えとして投稿できないのですか?
追加された 著者 David Thomas,
あなたはビューポートについて読むべきです
追加された 著者 Royi Namir,
@ロイナミルはそれを答えとして投稿する
追加された 著者 SinistraD,
それは素晴らしい、私は今これを読んでいるように聞こえる。ありがとう!
追加された 著者 Jonas Kaufmann,
解決しました、ありがとう! jQueryは本当にこれまで最高のものです。
追加された 著者 Jonas Kaufmann,
しかし、今はそうしていましたが、回答として投稿できないので投稿を編集します。
追加された 著者 Jonas Kaufmann,
私はそうする許可を持っていなかった
追加された 著者 Jonas Kaufmann,

1 答え

あなたはビューポートについて読むべきです

jQueryへの余分なセレクタのカップルビューポート広告。これらのセレクタを使用すると、要素がビューポートの内側にあるか外側にあるかを確認できます。どのように動作するかを見るにはデモをチェックしてください。

http://www.appelsiini.net/projects/viewport/3x2.html

1
追加された
JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript