我想通过在wordpress中向<li>
添加活动类来突出显示当前菜单。
菜单是在wordpress中动态创建的,可以突出显示当前菜单。
答案 0 :(得分:1)
Wordpress本身就是这样做的。假设您正在使用wp_nav_menu()
生成html(您不应该使用wp_list_pages()
导航菜单,但如果您存在类似的答案),它会将class="current-menu-item"
添加到当前菜单项目。它实际上为菜单html添加了一大堆有用的类here。
css类必须是.active
吗?如果是这样,您可以考虑使用jquery方法根据本机类添加活动类。