반응형
제이쿼리는 자바스크립트보다 보다 실용적이고 적은 코딩으로 작성하기 때문에 줄임말을 자주사용한다
setAttribute , getAttribute 에 대응 되는 jquery의 메소드는 attr이다.
$('t1').attr('checked'); // getAttribute 고
$('t1').attr('checked' , false); // setAttribute 이다
또한 removeAttribute 에 대응되는 jquery의 메소드는 remobeAttr 이다.
제이쿼리에 .attr 은 속성제어자 이고 .prop 는 프로퍼티방식 이다
t1.prop('href'); // 은 href 의 값을 가져오는 것이고 get
t1.prop('href','abcd'); // 는 t1.href = 'abcd' 와 같다
또 javascript 에서는 속성제어자와 프로퍼티방식이 미묘한 차이가 있다고 했지만
제이쿼리에서는 이것을 내부적으로 보완 해주기 때문에
$('#t1').prop('className' , 'important');
$('#t2').prop('class' , 'important');
는 내부적으로 보완해줘서 서로 같은결과를 나타낸다.
제이쿼리 하위엘리먼트 선택 (조회범위 제한)
반응형
'프로그래밍 > Jquery' 카테고리의 다른 글
jQuery - html 페이지 테이블 엑셀변환 (2) | 2019.04.02 |
---|---|
jQuery 란? (0) | 2019.02.27 |
제이쿼리의 기본문법 (0) | 2019.02.27 |
JQuery - NODE 객체 (0) | 2019.02.27 |