0

了解しました。これを説明するのは少し混乱しているように聞こえますが、試してみます。私のサイトは、メインページとメニューページと呼ばれる2つの別々のWebページで構成されています。各ページの上部には、4つのオプションを備えたナビゲーションバーがあります。メインページには、ナビゲーションバーとjqueryのshow()およびhide()関数を使用して表示される、ユーザーが表示できるいくつかの異なる領域があります。したがって、基本的に誰かが[お問い合わせ]ボタンをクリックすると、ページ上の他のすべてが非表示になり、contactUsdivが表示されます。メニューページを表示していて、ナビゲーションリンク(メニューページにつながるリンクを除く)のいずれかをクリックすると、root_url(メインページ)に移動するように設定しました。

混乱してすみません!

function showContactUs(){
                    $("#contactUs").show();
                    $("#forms").hide();
                    $("#landlords").hide();
                    $("#apartments").hide();
                    $("#home").hide();
                    $("#aboutUs").hide();
                    }
4

2 に答える 2

0

URL 自体を使用することもできますが、リダイレクト先のさまざまな HTML/PHP ファイルにクラスを追加することをお勧めします。

<body class="contactUs">
//or
<body class="aboutUs">

js

$("#"+$('body').attr('class')).show();
于 2012-08-15T19:20:03.563 に答える
0

URLにパラメーターを渡し、そのパラメーターを使用して他のページのアイテムを表示/非表示にすることができます。

http://chrismills.me/work/project-detail.php?project=knot

私のポートフォリオ サイトに例があり、私のサイトの functions.js ファイルで // load feature project を検索すると、URL のそのパラメーターに基づいて表示する方法が表示されます。

于 2012-08-15T19:30:09.393 に答える