我创建了一个带有标题的页面。此 header.php 具有以下格式:
<?php
$index_admin = "/test/index_test.php";
...
?>
<div id="button">
<ul>
<li><a href=<?=$index_test?>><span class="<?php if($currentpath == basename($index_test)){echo("buttonon");} ?>">test</span></a></li>
...
</ul>
</div>
在哪里
$currentpath = basename(__FILE__)
在之前的每一页中设置
include "header.php"
所以当我打开页面 index_test 我有类按钮,它改变了我的链接的颜色(所以它被显示为活动的)。
现在我想创建一个隐藏的 li 子菜单,如下所示:
<li><a href=<?=$index_test?>><span class="<?php if($currentpath == basename($index_test)) {echo("buttonon");} ?>">test</span></a></li>
<ul style="display:none">
<li>...</li>
只有当我只经过
<li>
和
<onmouseover:"callfunctiontoshowthesubmenu">.
我在那儿。
我的问题是:当我打开子菜单上列出的页面时,我想保持子菜单显示。我怎样才能做到这一点?
哪种方式最快?