donaricano-btn

확장된 표시/ 비표시 함수 - show(), hide() toggle()


1. 정의

- jQueryUI를 이용하여 확장된 표시/비표시 함수 실행


2. 문법

- 표시 :  $(요소).show(이펙트, 옵션, 시간, 콜백함수)

- 비표시: $(요소).hide(이펙트, 옵션, 시간, 콜백함수)

- 표시/비표시: $(요소).toggle(이펙트, 옵션, 시간, 콜백함수)


2. 예제


- 셀렉박스 이펙트 효과에 따라 박스가 변한다

블로그 이미지

리딩리드

,
donaricano-btn

다른스타일로 서서히 전환 - switchClass()


1. 정의

- 현재 적용된 스타일 클래스를 다른 스타일 클래스로 변경

1) toggleClass vs switchClass

- toggleClass() : 단일 클래스 적용/제외 제어

- switchClass() :  여러 개의 클래스를 변경


2. 문법

- $(요소).switchClass(삭제 클래스, 추가 클래스, 시간, 콜백함수)


2. 예

- 화살표 방향으로 이동


블로그 이미지

리딩리드

,
donaricano-btn

스타일클래스 적용/제외 시 에니메이션 - addClass(), removeClass(), toggleClass()


1. 정의

- 제이쿼리 표준 함수를 확장하여 사용한다

- jQuery UI의 Effect 확장

<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.min.js"></script>


2. 문법

- $('요소').addClass(클래스명, 시간, 콜백함수);

$('요소').removeClass(클래스명, 시간, 콜백함수);

$('요소').toggleClass(클래스명, 시간, 콜백함수);


3. 예제


1) 종류

 - addClass(), removeClass(), toggleClass()


블로그 이미지

리딩리드

,
donaricano-btn

독립적인 에니메이션 구현 - animate()

- animate()를 이용하여 독립적인 에니메이션 구현이 가능하다


1. 구문

$(대상 요소).animate({

프로퍼티명: 값,...

},

시간, 롤백함수);

- 시간 밀리초 후에 [프로퍼티명:값]의 상태가 되도록 변경

2. 색상관련 프로퍼티

-  backgroundColor, borderBottomColor, borderLeftColor, borderRightColor

borderTopColor, color, columnRuleColor, outlineColor, textDecorationColor, textEmpasisColor


3. 예제


- 3 초동안 해당 위치로 이동하여 색 변경


블로그 이미지

리딩리드

,