在此先感謝。我試圖根據許多其他帖子和示例將它們組合在一起,但似乎無法使其發揮作用。我之後看起來非常簡單:顯示並隱藏特定的div,具體取決於加載的頁面是否位於網站上的特定目錄中。因此,例如,我希望 about-nav-on div隨時顯示文件位於我的網站上的/ about目錄中:www.mysite.com/about/about-us.html。根據路徑顯示和隱藏div
下面是我的腳本,但它沒有做任何事情。您可能會猜到,其他div是我的導航中的其他菜單項,它們是突出顯示相應菜單項的菜單項。所以在下面的例子中,只有「關閉」div顯示,其他人隱藏,除了最後一種情況,這是我想要突出顯示的,因爲這個頁面在/ about目錄中。
再次,在此先感謝。並且溫柔。
$(document).ready(function() {
if (location.pathname.split("/")[1] == 'about') {
$('#nav-home').show();
$('#nav-home-on').hide();
$('#nav-believe').show();
$('#nav-believe-on').hide();
$('#nav-schedule').show();
$('#nav-schedule-on').hide();
$('#nav-directions').show();
$('#nav-directions-on').hide();
$('#nav-about').hide();
$('#nav-about-on').show();
}
});
哦,和P.S .:我還需要在根目錄下的任何頁面都有nav-home-on div顯示;那麼我將如何解析該URL?
DD
啊。謝謝,埃裏克;看起來更好。 – 2013-04-24 16:31:44