var obj = $("#id_name").offset();
을 하게 되면 id="id_name"을 가지고 있는 엘리먼트(태그)의 top과 left의 값을 가지고 오게 된다.
사용방법은
function id_offset_test(){
var obj = $("#id_name").offset();
console.log("Left : " + obj.left + ", Top : " + obj.top);
}
으로 사용하게 되면 된다
값을 바꿔주려면
var n = 10;
var top = obj.top + n;
이후에 css 변경이던가 animate를 사용해서 넣어주면 변경된 값이 들어가게 된다.
'WEB > JQUERY' 카테고리의 다른 글
[jQuery] 스크롤 맨 위로 부드럽게 이동 (0) | 2017.11.28 |
---|---|
[jQuery] 딜레이주기 .delay();, setTimeout(); (0) | 2017.11.28 |
[jQuery] 클래스 있는지 체크하기 (0) | 2017.11.28 |
[jQuery] Class 추가/삭제, CSS 변경/추가 (0) | 2017.11.28 |
[jQuery] form을 동적 추가해서 POST로 페이지 이동 (0) | 2017.11.28 |