2017-10-18 136 views
1

我正在使用_s進行主題開發,並且我想將按鈕標籤更改爲div標籤,以便下拉按鈕是div。我改變了標記,以股利和修改navigation.js到div的,以及它的標籤名稱呼籲元素:將下劃線導航按鈕更改爲div

<nav id="site-navigation" class="main-navigation"> 
     <div class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">Menu</div> 
     <?php 
      wp_nav_menu(array(
       'theme_location' => 'menu-1', 
       'menu_id'  => 'primary-menu', 
      )); 
     ?> 
    </nav><!-- #site-navigation --> 

和:

(function() { 
var container, button, menu, links, i, len; 

container = document.getElementById('site-navigation'); 
if (! container) { 
    return; 
} 

button = container.getElementsByTagName('div')[0]; 
if ('undefined' === typeof button) { 
    return; 
} 

menu = container.getElementsByTagName('ul')[0]; 

我並沒有改變任何類,以避免混亂爲我自己,但似乎無法得到這個工作。

回答

0

這爲我工作:

button = container.querySelectorAll('menu-toggle')[0];