2012-09-01 3 views
3

이 문제는 여러분 중 일부에게는 매우 사소한 것처럼 보일 수 있지만 미안하지만 해결할 수 없습니다.LocalScroll 및 ScrollTo (jQuery)에 대한 질문

문제점 : overflow:hidden; 속성을 가진 "DivBox"라는 하나의 Div-Box가 있는데 그 안에 다른 div로 스크롤하여 다른 정보를 표시하려고합니다. 위 다른 정보를 참조하는 링크가 있습니다.

<a href="#" id="LinkToInfo">Info</a> 
<a href="#" id="LinkToInfo2">Info2</a> 
<div id="DivBox"> 
    <div id="info1">Information</div> 
    <div id="info2">other Information</div> 
</div> 

은 또한 JQuery와, ScrollTo, LocalScroll 및 완화를 포함하고이 코드를 썼다 :

$('#LinkToInfo').click(function(){ 
    $('#DivBox').localScroll({ 
    target:'#info1' 
    }); 
}); 
$('#LinkToInfo2').click(function(){ 
    alert("Debugging reasons"); 
    $('#DivBox').localScroll({ 
    target:'#info2' 
    }); 
}); 

을하지만 그것은 작동하지 않습니다. 디버깅을 시도했지만 스크롤하지 못했습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

도와 주시면 감사하겠습니다. 감사합니다.

+1

당신이하려는 것은 클릭을 호출하고 해당 창에서 요소로 스크롤하여 창 내에서 스크롤을 허용하는 것입니까? – Ohgodwhy

+0

예, 작동하지 않는 것 같습니다. –

+0

[이와 비슷한 것입니까?] (http://jsfiddle.net/VTWxC/) – Ohgodwhy

답변

0

잘 될지 모르지만 <a> 태그에서 href="#"을 제거해보세요.