をスクロールしながら:キャプチャ、私はこのページを持っている(ビューポート)
私がスクロールしてる間、私はそのdiv要素にキャプチャしたいです。
私が使用している場合は私が知っている:
if($(document).scrollTop() > $('#div1').position().top) {
console.log('Div1')
}
...それはDIV1をキャプチャする代わりに、私はすべてのdivのためのような
何かを1つのスニペットを設定するすべてのdivのために、このコードを使用したのだろう。私は、ビューポートのようなものを探しています
var a = // The div i am at
if($(document).scrollTop() > $(a).position().top) {
console.log($(a).attr('id'))
}
:http://www.appelsiini.net/projects/viewport/3x2.html
プラグインなしでも簡単に2-3行行えますか?
は、ありがとう、すべてのdivのidを検出し正常に動作しますどのような種類のプラグインを使用したくはないでしょう。ブレントが答えたように、2行のコードがこのトリックを行うだろう。 – jQuerybeast
ああ、申し訳ありません、私はそれをスキップしている必要があります!ブレントの方法は、その時の道です:) –