1

まず第一に、私の英語はそれほど上手ではありませんが、理解できるように努めます。

jQuery パララックス スクロール効果 (nikebetterworld.com サイトのようなもの) を使用して Web サイトを作成しています。しかし、その過程で、ナビゲーションに何らかの価値を追加するものを見つけました。

ナビゲーションは画面の左側に配置されます - 私の質問は: クリックしたときに選択したメニューリスト項目を表示するメニュー (ul li a) を作成するにはどうすればよいですか? サイトを下にスクロールすると、どうすれば作成できますか? #hash タグを介して関連するサイトの一部を表示します。

私の質問が理解できることを願っていますか?

現在、次のようになっています。

<ul id="nav">
    <li><a href="#intro" title="Next Section"><img src="images/dot.png" alt="Link" /></a></li>
    <li><a href="#second" title="Next Section"><img src="images/dot.png" alt="Link" /></a></li>
    <li><a href="#third" title="Next Section"><img src="images/dot.png" alt="Link" /></a></li>
    <li><a href="#fifth" title="Next Section"><img src="images/dot.png" alt="Link" /></a></li>
</ul>

だから私が欲しいのは、リスト項目の1つを強調表示することによって、ユーザーがページのどの部分を「オン」にしているかをjQueryに表示させることです。

皆さん、私を助けてくれませんか :) ?

4

1 に答える 1

1

これを行うScrollSpyというjQuery モジュールがあります。Twitter Bootstrapで動作を確認できます。

于 2012-04-25T18:53:27.680 に答える