2017-05-15 8 views
1

gentelellaの管理パネルでangularJSのアプリケーションを開発しています。私はいくつかの問題があります。あなたが私を助けてくださいできれば。gentelellaの管理パネル - gentelellaのメニューとサイドバーのクリックイベントが機能しない

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

これはHTMLスニペットです。トグル動作していない。私はロードされたすべてのjsファイルをチェックしました。そこに私が見つけた $MENU_TOGGLE.on('click') しかし、発射されていません。

EDIT 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(); 
}); 

答えて

-1

この

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

それとも、fiddle

0

は、あなたが正しいのスクリプトを持っていることを確認してください好むことができますしてみてくださいから、このコードページ。元のスクリプト。私はスクリプトを削除し、それは動作を停止しました。

関連する問題