2017-05-15 2 views
1

Je développe une application sur angularJS avec panneau d'administration de gentelella. J'ai quelques problèmes. Si vous pouvez s'il vous plaît aidez-moi.gentilella angulaire admin panel - gentelella bascule menu et sidebar cliquez sur l'événement ne fonctionne pas

<div class="nav toggle"> 
    <a href="javascript:;" id="menu_toggle"><i class="fa fa-bars"></i></a> 
</div> 

Ceci est un extrait html. mais basculer ne fonctionne pas. J'ai vérifié tous les fichiers js chargés. là, j'ai trouvé $MENU_TOGGLE.on('click') mais il ne tire pas.

EDIT ce code de gentelella/custom.js

var $MENU_TOGGLE = $('#menu_toggle'); 
$MENU_TOGGLE.on('click', function() { 
     console.log('clicked - menu toggle'); 

     if ($BODY.hasClass('nav-md')) { 
      $SIDEBAR_MENU.find('li.active ul').hide(); 
      $SIDEBAR_MENU.find('li.active').addClass('active-sm').removeClass('active'); 
     } else { 
      $SIDEBAR_MENU.find('li.active-sm ul').show(); 
      $SIDEBAR_MENU.find('li.active-sm').addClass('active').removeClass('active-sm'); 
     } 

    $BODY.toggleClass('nav-md nav-sm'); 

    setContentHeight(); 
}); 

Répondre

-1

Essayez cette

<a href="javascript:;"id="menu_toggle" data-toggle="dropdown" aria-expanded="false"><i class="fa fa-bars"></i></a> 

Ou vous pouvez préférer fiddle

0

Assurez-vous que les scripts sont corrects sur la page. Les scripts originaux. J'ai supprimé un script et il a cessé de fonctionner.