// 스크롤 을 움직이는 예제
var control = this.getChildControl("scrollpane");
if (control) {
if (!this.__isAnimate) {
var self = this,
element = control.getContainerElement().getDomElement();
self.__isAnimate = true;
var ani = jQuery(element);
var pos;
if (this.getOrientation() === "horizontal") {
element.style.scrollAnimationPositon = control.getScrollX();
pos = control.getScrollX();
} else {
element.style.scrollAnimationPositon = control.getScrollY();
pos = control.getScrollY();
}
ani.animate(
{ scrollAnimationPositon: option + self.getScrollStep() },
{ duration: 500,
// easing: "easeInBack",
step: function(now, fx) {
// now는 애니메이션 이동 텀을 나타낸다.
self.scrollTo(parseFloat(pos) + parseFloat(now));
},
complete:function () {
self.__isAnimate = false;
}
}
);
}
}
'Dev > Qooxdoo' 카테고리의 다른 글
Qooxdoo Class 만들기 (0) | 2015.04.01 |
---|---|
랩핑했어요. pureMVC-for-Qooxdoo (0) | 2015.03.03 |
qooxdoo로 만든 socket class (0) | 2015.03.03 |
1. qooxdoo Project 만들기 (0) | 2012.07.27 |
Qooxdoo를 이용한 객체 생성 및 해제 예제 (0) | 2012.07.09 |
appearances, decorations 추가 하기 (예-버튼) (0) | 2012.05.30 |
이미지 미리받아놓기 (0) | 2012.05.23 |
다국어 지원 (0) | 2012.05.18 |
해제 관련 (0) | 2012.05.09 |
qooxdoo 오른쪽 버튼 활성화 (0) | 2012.05.09 |