我没有成功突出显示我的默认网页,例如: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 PS 不管是否将域名直接重定向到 index.php(我一般都知道怎么做,我不知道如何用 Aruba 来做),不过我正在寻找一个不错的“编程”解决方案。