问题: 我想使用PHP include将文件“header_menu.html”导入到共享相同导航菜单的所有页面中,但每个页面都有自己当前高亮显示的菜单项。如何在加载页面时为html标签设置类?
例如,以下是菜单,在index.php中,只有第一个应该设置为“当前”类,而在download.php中,只有第二个应该是最新的。如何用JavaScript做到这一点?你能否提供详细的工作样本?你知道,我不想在每一页中复制菜单...
<li><a href="../index.php" class="current">Home</a></li>
<li><a href="../download.php">Download</a></li>
<li><a href="../purchase.php">Buy</a></li>
谢谢!
编辑:PHP解决方案也欢迎!
正如你从下面的答案中可以看到的,最好使用php而不是javascript。它看起来像我的任何PHP的答案是正确的,尝试一下,看看哪一个适合你。 qw3n提供的是一个很好的开始。 – superUntitled 2010-07-21 04:33:55
是的,我宁愿使用PHP,如果它的工作,我会尝试!我已经添加了PHP标签;) – 2010-07-21 07:53:20