0
<li><a href="#section17"><b>Arbeiten</b></a></li>

これがリンクです。これをクリックすると、div(#section17) の ID が表示なしからブロックに変更されます。

<li><a href="#section15"><b>Feiern</b></a></li>

他のリンク (#section15) をクリックすると、display:block が #section17 から display:none に変更され、リンク (#section15) が表示ブロックに変更されます。

URL が少し変更されるだけで、ページはリロードされません。誰でも私を助けることができますか?

<script type="text/javascript">
    $("a").click(function () {
    var addressValue = $(this).attr("href");
    $(addressValue).css("display","block");
    });

</script>;
4

4 に答える 4

0

あなたのコードは次のようになります

<script type="text/javascript">
        function HideShow(ctrl) {
            var addressValue = $(ctrl).attr("href");
            $(addressValue).css("display", "block");
        }
    </script>
    <li><a href="#section17" onclick="HideShow(this);"><b>Arbeiten</b></a></li>
    <li><a href="#section15" onclick="HideShow(this);"><b>Feiern</b></a></li>
于 2013-08-13T08:30:23.700 に答える