我正在使用 ASP.net 并且有一个利用导航的母版页。我的问题是当我单击一个链接时,它会加载一个不同的 asp 页面,但导航选项卡不会切换到单击的颜色,它会恢复为原始颜色。由于所有页面都加载相同,我不能只使用 CSS,因为页面已重新加载。有没有办法编写一个javascript函数来告诉页面何时加载以显示悬停颜色并将其保留在那里?由于我使用的唯一 HTML 是在母版页上,因此我无法切换任何内容。我确定必须有一种使用 nth-child 的方法,但我无法弄清楚。至于代码,一个简单的例子是:
<div>
<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
</ul>
</div>
那么在加载页面时如何让第二个链接切换到悬停颜色?