>웹 프론트엔드 >JS 튜토리얼 >jquery 학습 2 속성 관련_jquery

jquery 학습 2 속성 관련_jquery

WBOY
WBOY원래의
2016-05-16 18:15:371297검색

attr(name)
첫 번째로 일치하는 요소의 속성 값을 가져옵니다. 이 방법을 사용하면 일치하는 첫 번째 요소에서 속성 값을 쉽게 가져올 수 있습니다. 요소에 해당 속성이 없으면 정의되지 않은 값이 반환됩니다.
첫 번째로 일치하는 요소의 속성에 액세스합니다. 이 방법을 사용하면 첫 번째로 일치하는 요소에서 속성 값을 쉽게 검색할 수 있습니다. 요소에 해당 이름의 속성이 없으면
반환 값이 반환됩니다.
객체

매개변수
name(String): 속성 이름


문서의 첫 번째 이미지의 src 속성 값을 반환합니다.

HTML 코드:

jquery 학습 2 속성 관련_jquery
jQuery 코드:

$("img").attr("src")
결과:

test.jpg
----------------------------------------- ------------------------------------- ---------------------
attr(속성)
이름/값 개체를 일치하는 모든 요소의 속성으로 설정합니다.
이것은 일치하는 모든 요소에 걸쳐 많은 속성을 대량으로 설정하는 가장 좋은 방법입니다. 참고로, 객체의 클래스 속성을 설정하려면 속성 이름으로 'className'을 사용해야 합니다. 또는 .addClass( class ) 및 .removeClass( class )를 직접 사용할 수 있습니다.
일치하는 모든 요소에 키/값 객체를 속성으로 설정하세요.
이는 많은 수의 속성을 설정하는 가장 좋은 방법입니다. 일치하는 모든 요소. class-Attribute를 설정하려면 'className'을 키로 사용해야 합니다. 또는 .addClass( class ) 또는 .removeClass( class )를 사용하세요.
반환 값
jQuery

매개변수
속성(Map): 이름/값 쌍 개체를 속성으로


모든 이미지에 대해 src 및 alt 속성을 설정합니다.

HTML 코드:

jquery 학습 2 속성 관련_jquery
jQuery 코드:

$("img").attr({ src: "test.jpg", alt: "테스트 이미지" })
결과:

[ ]
------------------------- ------------------------------------- ------------------------------------- ----------
attr(key,value)
일치하는 모든 요소에 대한 속성 값을 설정합니다.
일치하는 모든 요소에 대해 단일 속성을 값으로 설정합니다.
반환 값
jQuery

매개변수
키(문자열): 속성 이름

값( Object): 속성값


모든 이미지에 src 속성을 설정합니다.

HTML 코드:

jquery 학습 2 속성 관련_jquery
jquery 학습 2 속성 관련_jquery
jQuery 코드:

$("img").attr("src"," test.jpg");
결과:

[ jquery 학습 2 속성 관련_jquery , jquery 학습 2 속성 관련_jquery ]
---------------------- ------------------------------------- ------------------------------------- ----------------
attr(key,fn)
일치하는 모든 요소에 대해 계산된 속성 값을 설정합니다.
값을 제공하는 것이 아니라 함수를 제공하며, 이 함수로 계산된 값이 속성값으로 사용됩니다.
일치하는 모든 요소에 대해 단일 속성을 계산된 값으로 설정합니다.
'위'에 설명된 대로 문자열 값을 제공하는 대신
반환 값
jQuery를 계산하는 함수가 제공됩니다.

Parameter
key(String): 속성 이름

fn(Function): 반환 값의 함수 범위: 현재 요소, Parameter: 현재 요소의 인덱스 값

예시
는 src 속성의 값을 title 속성의 값으로 설정합니다.

HTML 코드:

jquery 학습 2 속성 관련_jquery
jQuery 코드:

$("img").attr("title", function() { return this. src });
결과:

jquery 학습 2 속성 관련_jquery
------------ --- --------------------- --- --------------------- --- ---
removeAttr(name)
일치하는 각 요소에서 속성을 제거합니다.
반환 값
jQuery

매개변수
name(문자열): 속성 이름 삭제 예정


문서 내 이미지의 src 속성 삭제

HTML 코드:


jquery 학습 2 속성 관련_jqueryjQuery 코드:

$("img").removeAttr("src")
결과:

[
]

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.