2

我正在使用此代码滚动到我网站的特定区域。进入网站时,我应该在此代码中添加什么功能以滚动到特定的 div?

$(window).load(function(){
function goToByScroll(id){
          // Remove "link" from the ID
        id = id.replace("link", "");
          // Scroll
        $('html,body').animate({
            scrollLeft: $("#"+id).offset().left},
            'slow');
    }

    $("#index > a").click(function(e) { 
          // Prevent a page reload when a link is pressed
        e.preventDefault(); 
          // Call the scroll function
        goToByScroll($(this).attr("id"));           
    });
});
4

2 回答 2

4

尝试这个 :-

$(document).ready(function() {
  goToByScroll('DivID');
});

看到这个例子http://jsfiddle.net/VPzxG/1141/

于 2013-01-18T07:09:45.013 回答
0

试试下面的代码。把它放在 windows.load(function(){//here}) 块中

goToByScroll('yourDivId');
于 2013-01-18T07:06:56.860 回答