2010-08-16 3 views
1

이 자바 스크립트 (Super Table)를 사용하여 div의 내 테이블을 변환하여 맨 위 헤더와 왼쪽 컬럼을 고정시킵니다. 스크롤 가능 영역에는 특정 월 및 연도에 부식되는 텍스트 상자가있는 열이 있습니다. 나는 현재의 월과 일과 일치하는 수평 스크롤 위치를 원한다. 프로그래밍 방식으로 테이블을 만들고 asp.net 코드의 자리 표시 자에 추가합니다.div 스크롤바를 특정 위치로 설정하십시오.

클래스를 테이블 셀에 추가 한 다음 javascript 또는 jquery를 사용하여 가로 스크롤 막대를 현재 월 클래스의 테이블 셀로 이동할 수 있습니까? 그렇다면 어떻게? 나는 기본적인 검증 작업을 넘어서서 자바 스크립트를 잘 사용하지 않는다. 다른 아이디어들도 애통해질 것입니다.

감사합니다.

답변

1

업데이트이 플러그인은 당신을 도울 수

: HTML 순수하게 사용 http://flesler.blogspot.com/2007/10/jqueryscrollto.html


당신이 말에 id에게 그것을 다음 대신 클래스를 제공 할 수 있습니다 URL을 "#id_here"를 추가하면 페이지가 셀로 이동해야합니다. 그러나, 나는 스크롤 div에서 그것을 결코 시도하지 않았다. 그래서 나는 확실히 할 수 없다.

예제 코드 :

<td id="current_date"></td> 

그런 다음 링크가 될 것이다는 :

Page.aspx#current-date 
+0

이 작동하지 않았다. 테이블이 렌더링되는 방식을 엉망으로 만든 것처럼 보였습니다. 또한 가로 스크롤 막대가 아니라 세로 스크롤 막대를 움직였습니다. – Ben

+0

업데이트가 완벽하게 작동했습니다. 고맙습니다! 그것을 사용해야하는 다른 사람들을 위해, onfinish 이벤트 테이블을 사용하여 sData 클래스를 사용하여 스크롤 할 위치를 지정하는 함수를 할당하는 것이 트릭입니다. – Ben

+0

기꺼이 도와 드리겠습니다. – ryanulit

관련 문제