2016-02-18 31 views
1

我正在粘粘菜單上工作。它最初是隱藏的,我想表明當用戶向下或向上滾動頁面並離開主菜單時。 這裏是我的jQuery代碼:當我設置窗口滾動時,粘滯菜單不起作用(顯示)

$(window).on('scroll',function() { 

    if ($(this).scroll() >= 100) { 
      $("#sticky").show(); 
     } else { 
      $("sticky").hide(); 
     } 
}); 

我附上圖片,以使其更清晰! ] 1

+0

使用scrollTop的()函數,而不是滾動()。它會工作 –

回答

0

變化功能

$(document).scroll(function() { 
    var y = $(this).scrollTop(); 
    if (y > 100) { 
    $("#sticky").show(); 
    } else { 
    $("sticky").hide(); 
    } 
}); 
+0

謝謝,它做的工作我也希望它消失時,用戶向上滾動,並通過我們應該將$(文檔)更改爲$(窗口)的方式來看主頂級菜單 – Negin

+0

, – Negin

相關問題