2017-03-28 8 views
0

jquery toolstripプラグインを使用しています。サイドバーメニューを開いたときに無効にする必要があります。以下のコードは、liタグ付きのメニューです。メニューを開くときにJqueryツールストリップが無効になる

<div class="sidebar-wrapper" id="sidebar-wrapper"> 
<ul> 
    <li class="navigation-header"> 
    <a href="#" class="btn btnMenu"> 
     Button 
    </a> 
    </li> 
    <li> 
    <a href="#" class="tooltipster" title="Redakte paneli"></a> 
    </li> 
    <li> 
    <a href="#" class="tooltipster" title="Axtaris"></a> 
    </li> 
</ul> 
</div> 

私のjavascriptのコード:

$('.btnMenu').on('click', function (e) { 
    e.preventDefault(); 
    if ($("#sidebar-wrapper").hasClass("closeMenu")) { 
     $("#sidebar-wrapper").animate({ width: "240px" }); 
     $("#sidebar-wrapper").removeClass("closeMenu").addClass("openMenu"); 
     $(".content-wrapper").animate({ left: "280px" }); 

    } 
} 
+0

追加し、より関連性のマークアップのスニペットは –

+0

は '変更しようとしたしてくださいclass = "sidebar-wrapper"を 'class =" sidebar-wrapper closeMenu "'に変更しますか? hasClass( "closeMenu");} $( "#sidebar-wrapper")。($( "#サイドバーラッパー")。 -wrapper:not(.openMenu) ")){' –

答えて

0

を私はjqueryのtoolstriperの次のコードを使用しての問題を解決した:

$(".tooltipster").tooltipster('disable'); 
関連する問題