jQuery scrollTo

Joh*_*han 3 html jquery scrollto

$(document).ready(function() {
    $("#contact_menu").click(function() {
        $(body).scrollTo("#contact", 800);  
    }); 
}); 
Run Code Online (Sandbox Code Playgroud)

我在我的代码中键入了这个,希望它会使我的页面滚动,但我不会工作.我试过几种方法,但我做不到.

我希望你们中的一个可以帮助我.

Han*_*año 5

试试这个:

$("#contact_menu").click(function() {
        $("body").animate({
         scrollTop: $("#contact").offset().top
     }, 2000);
}); 
Run Code Online (Sandbox Code Playgroud)

jsFiddle:http://jsfiddle.net/hescano/43umh/

你在尝试这个插件吗?http://demos.flesler.com/jquery/scrollTo/

  • @Johan - 找出答案的好方法是google"_jquery scrollto_".如果该函数不需要插件,第一个结果将带您直接进入jQuery文档.如果需要插件,前几个搜索结果应该很明显.一般来说,只要您对某个功能有疑问,就应该立即google"_jquery FUNCTION_NAME_". (2认同)