본문 바로가기

JQuery

(3)
2022-01-26 ) animate( ), .stop( ), delay, append, prepend, html( ), html( 값 ), empty, remove - fadeOut( ) 과 같은 애니메이션 효과와 animate( )의 차이 animate( ) $("#bigBtn").on("click",function(){ $("#box").animate({ width: "+=50px", // 누적값 height:"+=50px" },3000); }); $( 셀렉터 ).stop( ); - 현재 진행중인 애니메이션을 멈춘다 - stop 메소드는 최초 한번만 실행 됨 만약 여러번 애니메이션 실행버튼을 3번 눌렀다면 맨 처음 1번만 멈추기때문에 두번째 세번째 애니메이션은 실행됨 $("#stopBtn").on("click",function(){ $("#box").stop(); }); delay(시간) : 앞의 내용을 실행완료 후 다음 내용은 지정시간 이후 실행 $("#dBt..
2022-01-26 attr( ), is , each ,prop( ),fadeIn( ), fadeOut( ) ,hide( ), show( ) attr( ) : 속성, 기본적인 문법은 셀렉터에 값 취득, 값 할당하는 것과 거의 일치 removeAttr( ) : Attr을 지우겠다 ( = attr( "현재값" ," ")을 통하여 공백을 할당하여도 됨 ) 예제 1 $(document).ready(function(){ $("#box").on("click",function(){ console.log($(this).attr("class")); $(this).attr("class","blue"); }); }); => box를 클릭하면 콘솔창에 박스의 속성 중 class를 출력하겠다 (값 취득) => 박스의 속성 중 클래스를 blue로 바꾸겠다 (값 할당) prop( ) : 상태를 나타냄 true / false is : 상태값을 확인할때사용 예제2 $("#..
20220124 - jquery시작, 값 취득, 값 할당, 이벤트 할당 jQuery => 적게 작성하고 더 많이 수행하는 경량 JavaScript jQuery를 사용하기 위해서 jQuery.com에 접속 Download 에 들어가 하단의 jQuery_CDN 클릭 ↓ ↓ ↓ 복사해서 붙혀넣기 jquery를 사용할 때는 script를 두개 선언해야 함. 위 src는 파일외부 자바스크립트 취득뿐만아니라 해당 내용으로 entitiy를 교체하겠다라는 말이기 때문에 내용을 적을 스크립트를 하나 더 생성해야한다. 문서가 준비 된 후 실행. 복수 선언 시 순차적 실행 $(document).ready(function(){ }); txt의 값을 취득하여 console에 출력하겠다 console.log(document.getElementById("txt").value)와 같음 값을 취득하는 것..