在帮助这个网站的朋友时,我已经设法(在很多 SO 帮助下)使用 JQuery 在相关页面上突出显示活动菜单标题。“活动”类已添加到列表项的“a”对象中。
<script type="text/javascript">
jQuery(document).ready(function($){
var url = window.location;
$('#nav-menu li a[href="'+url+'"]').addClass('active');
});
</script>
我的问题是,当每个菜单项被选中时(不是悬停时),我还需要一个图标出现在每个菜单项的左侧。如何添加到以前的 JQuery 代码以显示一个不可见的 DIV?我也愿意接受不使用 JQuery 的建议。