function fnSetFocus(type, type_nm){ // (id 혹은 class, 아이디명 혹은 클래스명)
if (type.toUpperCase() != 'ID') {
var focus_id = '.'+ type_nm;
} else {
var focus_id = '#'+ type_nm;
}
var intOffset = $(focus_id).offset(); // top에서부터 대상까지의 거리를 잰다
var intOffsetTop = intOffset.top ; // 거리를 변수로 저장한다.
var intOffsetLeft = intOffset.left; // 좌측으로부터의 거리도 저장한다.
$('body, html').stop(); // 이전에 실행되던 애니메이션을 종료한다.
$('body, html').animate({scrollTop: intOffsetTop},'fast'); // 저장한 거리만큼 이동시킨다.
}
'Development > Javascript, jQuery' 카테고리의 다른 글
jQuery Datepicker 사용하기 (0) | 2017.04.07 |
---|---|
jQuery Timepicker 사용하기 (0) | 2017.04.07 |
JQuery Cycle 예제 (롤링,전후버튼,앵커) (0) | 2017.03.20 |
jQuery cycle 사용법 및 옵션 (0) | 2017.02.21 |
a태그에 자바스크립트 넣기 (0) | 2017.02.20 |