0

単一の index.html 内に複数のページがあるサイトがあります。

メニュー要素は、パス「#!/...」を使用してこれらのページを呼び出します

<nav class="menu">
                <ul id="menu">
                    <li id="item1"><span></span><a "javascript:void(0)" href="#!/">home</a></li>
                    <li id="item2"><span></span><a href="#!/page_about">about us</a></li>
                    <li id="item3"><span></span><a href="#!/page_services">what we do</a></li>
                    <li id="item4"><span></span><a href="#!/page_work">our work</a></li>
                    <li id="item5"><span></span><a href="#!/page_links">links</a></li>
                    <li id="item6"><span></span><a href="#!/page_alert"><span></span>opportunity alert</a></li>
                    <li id="item7"><span></span><a href="#!/page_contacts">contact us</a></li>
                </ul>
          </nav>

ページを下にスクロールし、別のリンクをクリックしてから、下にスクロールした前のページへのリンクをクリックする場合を除いて、これは問題なく機能するようです。これにより、前に下にスクロールした場所に戻ります。どのページのリンクをクリックしても、各ページのトップに戻るために必要です。

4

1 に答える 1

0

ポンド記号を取り出してください。

<nav class="menu">
    <ul id="menu">
        <li id="item1"><span></span><a "javascript:void(0)" href="/">home</a></li>
        <li id="item2"><span></span><a href="/page_about">about us</a></li>
        <li id="item3"><span></span><a href="/page_services">what we do</a></li>
        <li id="item4"><span></span><a href="/page_work">our work</a></li>
        <li id="item5"><span></span><a href="/page_links">links</a></li>
        <li id="item6"><span></span><a href="/page_alert"><span></span>opportunity alert</a></li>
        <li id="item7"><span></span><a href="/page_contacts">contact us</a></li>
    </ul>
</nav>
于 2012-08-31T20:23:09.247 に答える