2015-12-03 51 views
-1

當我向下滾動頁面時會出現導航欄,但我希望它在頁面加載時出現。當我向下滾動頁面時出現導航 - 它應該出現在頁面加載中

這裏是jQuery代碼我使用:

<script type="text/javascript"> 
    $(document).scroll(function() { 
    if ($(this).scrollTop() == 20) { 
      $("#floating-nav-content").slideUp(400); 
     } else { 
      $("#floating-nav-content").slideDown(600); 
     } 

    }); 
</script> 

這裏是鏈接我使用這個地方。 http://dev.servicescart.com/about

此鏈接僅適用於本網站的內部頁面,就像我上面所說的那樣。

回答

1

如果您希望將其應用於頁面加載,請移除該滾動事件並將操作掛鉤到文檔就緒事件。

文檔爲.ready()事件

描述:指定要執行時,DOM是完全 加載的功能。

$(function(){ 
    // do your logic for slide action 
}); 
+0

謝謝拉胡爾的回答,請問你能否給我發送最新的代碼,我的意思是你解釋的發送代碼!,我會選擇你立即作爲最佳答案回答。 –

+0

你不能直接修改我的代碼,我會測試並讓你知道如果工作! –

0

隨着拉胡爾的幫助下,我做到了。這裏是我用來加載頁面加載導航的代碼,而不是向下滾動等待。

<script type="text/javascript"> 
$(document).ready(function() { 

    $("#floating-nav-content").slideDown(600); 

}); 
</script> 
相關問題