투케이2K

31. (jquery/제이쿼리) 체이닝 방식을 적용해 배경 색상 변경 및 애니메이션 효과 동시 적용 실시 본문

Jquery

31. (jquery/제이쿼리) 체이닝 방식을 적용해 배경 색상 변경 및 애니메이션 효과 동시 적용 실시

투케이2K 2021. 8. 13. 14:31

[개발 환경 설정]

개발 툴 : Edit++

개발 언어 : jquery


[소스 코드]

    <!-- Jquery CDN 로드 : 항상 최신 버전 사용 -->
    <script src="https://code.jquery.com/jquery-latest.min.js"></script>    



    <!-- 내부 JS 스타일 지정 -->
    <script>

    	/*
    	[JS 요약 설명]
    	1. window onload : 웹 브라우저 로딩 완료 상태를 나타냅니다
    	2. css : jquery 사용해 css 속성을 변경합니다
    	3. slideUp : 슬라이드 업 애니메이션을 적용합니다
    	4. slideDown : 슬라이드 다운 애니메이션을 적용합니다
    	5. fadeOut : 서서히 사라지는 애니메이션을 적용합니다
    	6. fadeIn : 서서히 나타나는 애니메이션을 적용합니다
    	*/


    	/* [html 최초 로드 및 이벤트 상시 대기 실시] */
    	window.onload = function() {
    		console.log("");
    		console.log("[window onload] : [start]");
    		console.log(""); 	

    		// 일반 이벤트 수행 함수를 호출
    		runFunction();
    	};

    	

    	/* [이벤트 수행 함수] */
    	function runFunction(){
    		console.log("");
    		console.log("[runFunction] : [start]");
    		console.log("");   	

    		// 동적으로 크기 색상 변경하면서 , 슬라이드 업 다운 애니메이션 수행
    		/*$("#display_container")
    			.css("backgroundColor", "red")
    			.slideUp(2000)
    			.slideDown(2000);*/


    		// 	동적으로 색상 변경 및 페이드 아웃 , 페이드 인 애니메이션 수행
    		$("#display_container")
    			.css("backgroundColor", "blue")
    			.fadeOut(2000)
    			.fadeIn(2000);
    	};

    </script>

[결과 출력]


[요약 설명]

/*

[JS 요약 설명]

1. window onload : 웹 브라우저 로딩 완료 상태를 나타냅니다

2. css : jquery 사용해 css 속성을 변경합니다

3. slideUp : 슬라이드 업 애니메이션을 적용합니다

4. slideDown : 슬라이드 다운 애니메이션을 적용합니다

5. fadeOut : 서서히 사라지는 애니메이션을 적용합니다

6. fadeIn : 서서히 나타나는 애니메이션을 적용합니다

*/


 

반응형
Comments