在當前菜單我不強調我的默認網頁獲得成功,那就是e.g:www.mydomain.com。 當它被重定向到index.php和其他菜單鏈接時,它很好,當它是沒有其他文件的普通域我不行。 我寫了下面的Jquery只是放大鏈接的字體大小,並把它變成白色:突出默認頁面的導航條
$(function() {
var path = window.location.href;
path = decodeURIComponent(path);
path =path.substr(path.lastIndexOf("/") +1);
$('#menu a').each(function() {
var href = $(this).attr('href');
href=href.substr(href.lastIndexOf("/") +1);
if (href.indexOf(path) != -1 && path != "") {
$(this).closest('li').find('a').css({'color': 'white' , 'font-size' : '18px' });
}
}); //end of each function
});
HTML標記是:
<div id="menu">
<ul>
<li><a href="$doc_root/index.php" title="Home Page">Home</a></li>
<li><a href="$doc_root/travel/grid.php" title="My Trips">travelling</a></li>
<li><a href="#">images</a></li>
<li><a href="#">words</a></li>
<li><a href="#">about</a></li>
</ul>
</div>
我怎樣才能改變我的第一個鏈接菜單「首頁「只有域名被寫入才能成爲新的字體和顏色(www.mydomain.com)? 我希望它被突出顯示,就像index.php被選中一樣。 很多。 M P.S.無論將域名直接重定向到index.php(我通常知道如何去做,我不知道如何與Aruba做到這一點),我正在尋找一個不錯的「編程」解決方案。
ok阿德里安,當然,我認爲你錯了$ value ['class'],或者至少我認爲是這樣,我的問題沒有解決。 –
Thicks Adrian,你知道一種方法來重定向域和域/ index.php的一些PHP代碼?我的意思是,我不能編輯Apache服務器文件會導致我的網站上的一些服務提供商這不是讓我來編輯這些配置託管。THKS MPS我相信你是錯$值「類」] –
你的意思是,當你去www.domain.com(例如)它不會自動調用完全相同www.domain.com/index.php –