我發現實例添加類頂級項目,所以我們可以顯示與子項的菜單項箭頭,但似乎可怕,以應付已建成在WordPress類中,不能顯示當前和CSS懸停的箭頭,它只會毀掉所有狀態。wp_nav_menu添加<span></span>標籤內<a></a>標籤是父母
目前的導航菜單是這樣<li><a>Text</a></li>
有什麼方法來添加父<a></a>
標籤,而不是內<span class="arrow"></span>
?
添加 - > 「<span class="arrow"></span>
」 - >內<a/></a>
標籤
因此 - ><li><a>Text<span class="arrow"></span></li></a>
那就是父母。
當前代碼添加<span></span>
標籤<a></a>
標籤
class My_Walker_Nav_Menu extends Walker_Nav_Menu {
function start_lvl(&$output, $depth, $args) {
$indent = str_repeat("\t", $depth);
if('primary' == $args->theme_location && $depth ==0){
$output .='<span class="arrow"></span>';
}
$output .= "\n$indent<ul class=\"sub-menu\">\n";
}
}
你想考慮jQuery? – loQ