초보가 자바스크립트와 제이쿼리간 궁금한게 있습니다.

초보가 자바스크립트와 제이쿼리간 궁금한게 있습니다.

QA

초보가 자바스크립트와 제이쿼리간 궁금한게 있습니다.

본문

1번 : $('#aaaa).css('top','250px').css('height','90px');

2번 : document.getElementById('aaaa').css('top','250px').css('height','90px');

 

첫번째와 두번째 모두 아이디가 aaaa 인 div 의 css 를 변경하는것인데요

 

책에서 말하길 자바스크립트의 document.getElementById('aaaa') 표현을

제이쿼리를 쓰면$('#aaaa') 이렇게 짧게 된다고 하는데요

 

그렇다면 왜 2번은 실행이 되지 않는것일까요?

자바스크립트의 경우 css 표현식이 다른가요??

 

 

이 질문에 댓글 쓰기 :

답변 1

.css('top','250px') 는 제이쿼리에서 지원하는 함수입니다.

 

제이쿼리를 이용하지 않고 작성하실려면 

document.getElementById('aaaa').style.top = "250px";

document.getElementById('aaaa').style.height= "90px";

로 하셔야 합니다. 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 936
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT