2016-03-15 59 views
0

當用戶在<li>中點擊<a>時,我想讓腳本隱藏navbars。怎麼做?jquery mmenu如何動態地隱藏navbars

navbars: [ 
    { 
    position: 'top', 
    content: ['<div>.........</div>'] 
    }, 
    { 
    position: 'bottom', 
    content: ['<div>.........</div>'] 
    } 
] 

.on('click', 'a[href^="#"]', function (e) { 
    //do some thing here 
}); 

回答

0

只需設置display:none;到導航欄類,例如,如果你的導航欄的容器類是.navbar,那麼語句會是什麼樣的,

      $(".navbar").css("display", "none"); 

認沽在你的功能裏面,如上所述,你就完成了。完整的代碼將是,

.on('click', 
        'a[href^="#"]', 
        function (e) { 
         $(".navbar").css("display", "none"); 
        } 
       ); 

有關CSS的方法,更多信息請訪問 - jQuery css() Method

+0

那是解決問題了嗎? – SKG

0

接近,但是這會工作,

$(".navbar").css("display", "none");