2

質問がありますが、うまくいけば答えが得られます。#anchor4点の「ページ」で1ページのポートフォリオサイトを作っています。div の高さは 100% であるため、ブラウザーの高さ全体を埋めます。ヘッダー (ロゴとナビゲーション) の位置が固定されています。#anchorユーザーがリンクをクリックするか、3 番目と 4 番目のポイントにスクロールしたときに、ヘッダーのスタイル (ロゴとリンクの色) を変更したいと考えています。私はそれを理解できないので、誰かがこの問題について私を助けてくれますか?

4

2 に答える 2

3

jQuery ウェイポイントは、これを実現する簡単な方法かもしれません。ユーザーがページの特定のポイントをスクロールしたときに、あらゆる種類のアクションをトリガーできます。

于 2012-05-23T13:47:00.650 に答える
1

これにより、スクロールでターゲットにしているdivを基準にしたページ上のdivの高さの位置が確認されます。これはあなたが探していると私が信じているものです。

$(function(){



$(window).scroll(function(){
    if($('#targetDiv').offset().top >= window.scrollX ){

    }


  })
})  
于 2012-05-23T16:03:48.880 に答える