2011-12-14 8 views
1

스크롤 가능한 div 내의 알파벳순 목록으로 스크롤하는 링크가있는 작은 디렉토리를 생성 중입니다. 나는 전체 페이지가 아닌 div 스크롤의 내용 만 가져야한다. 나는 부드러운 스크롤은 여기에서 찾을 사용하고 있습니다 :div 내에서 부드러운 스크롤

https://github.com/kswedberg/jquery-smooth-scroll

이 내 코드입니다 :

 $(document).ready(function() { 


    $('.quick_links li a').click(function() { 
    $.smoothScroll({ 
    scrollElement: $('#designers_box'), 
    scrollTarget: '#designers_box' 
    }); 
    return false; 
}); 

}); 

내가 주장하지만, 실제로 문서를 이해하지 못하는 모두 #designers_box를 사용하지 말아야 알고있다. 아무도 이것에 익숙하지 않니?

http://fourcemag.kenaesthetic.com/homme/index.htm

당신은이 일을하고 있지만 아직은 작동하지 않습니다 볼 수 있습니다 : 여기

는 작업에 링크입니다. 모두에게 도움을 주셔서 감사합니다.

답변

2

귀하의 scrollElement는 스크롤 무엇과 당신의 scrollTarget가가로 스크롤 입니다. 그 것이었다

$(document).ready(function() { 
    $('.quick_links li a').click(function() { 
     $.smoothScroll({ 
      scrollElement: $('#designers_box'), 
      scrollTarget: $(this).attr('href') 
     }); 
     return false; 
    }); 
}); 
+0

:

그래서,이 내 생각 일 것이다. 너는 그 남자 야! – EZDC

+0

이제 대답의 왼쪽에있는 체크 표시를 클릭하여이 대답을 수락 할 수 있다면 좋을 것입니다. – swatkins

+0

한 가지 더 빠른 질문입니다. 나는 그것에 easing을 추가하려고 노력하고있다. 그러나 그것은 linear와 swing을 제외하고는 어떤 다른 것을 받아들이지 않을 것이다. 왜 그런가요? – EZDC

관련 문제