each() 집합 elements를 수정
each(iterator)
$('img').each(function(n){
this.alt='ID가 '+this.id+'인 image['+n+']이다';
});
또 다른 예제
var allAlts = new Array();
$('img').each(function(){
allAlts.push(this.alt);
});
단일 properties값 받기
var altValue = s('#myImage')[0];
Attribute값 get, set
attr(name) : name attribute의 value 가져오기
attr(name, value) : name attribute에 value값 set하기
attr(attributes)
매개변수: attributes (Object) 확장 집합의 모든 엘리먼트에 어트리뷰트로 설정되는 프로퍼티를 지닌 객체
$('input').attr( { value: ", title:'값을 입력하세요.' } );
removeAttr(name) : name attribute 삭제하기
매개변수: name (String) 삭제할 어트리뷰트 이름
target="_blank"로 수정하기
$('a[href^=http://').attr('target','_blank');
$('form').submit(function() {
$(":submit",this).attr('disabled','disabled');
});
CSS Class Handlers
.addClass(names) : CSS 클래스 추가
.removeClass(names) : CSS 클래스 삭제
.toggleClass(names) : CSS 클래스 토글
객체 추가
.append(element)
.appendTo(target)
매개변수 (String Element) jQuery selector, DOM element
설명:
a.append(b)는 a 엘리먼트에 b 엘리머트를 덧붙임
a.appendTo(b)는 a 엘리먼트를 b 엘리먼트에 덧붙임
'Web > jQuery' 카테고리의 다른 글
jQuery Mobile의 뒤로 가기 오류가 생긴다면. (0) | 2018.05.25 |
---|---|
video tag 멈추게 하기 $('#vd').get(0).pause() 처리 (0) | 2017.12.21 |
jquery 에서 다른 링크 클릭 이벤트 부르기 (0) | 2017.12.16 |
jQuery <select><option value="1|TOUR"> value값에 2개 이상의 추가하기 ( 구분자 사용 ) (0) | 2017.10.18 |
jQuery를 이용한 Image 태그 src변경하기 (클릭시 로테이션) (0) | 2017.10.06 |
jQuery 태그의 name이 특정 문자가 들어간 태그 핸들링 (0) | 2017.09.13 |
jQuery에서 radio버튼 처리 checked - radio 값 가져오기 (0) | 2017.09.13 |
[jQuery] .hide(), .show()처럼, visibility:hidden으로 설정하기 (0) | 2014.01.14 |
(로그인하지 않으셔도 가능)