제이쿼리 .attr (attributeName)

· 8년 전 · 2409

제이쿼리 .attr (attributeName)


설명 : 일치하는 요소 세트의 첫 번째 요소에 대한 속성 값을 가져옵니다.


이 .attr()메서드는 일치하는 집합 의 첫 번째 요소에 대해서만 특성 값을 가져옵니다 . 각 요소의 값을 개별적으로 가져 오려면 jQuery .each()또는 .map()메서드 와 같은 루핑 구문을 사용하십시오 .


jQuery의 .attr()메서드를 사용 하여 요소의 속성 값을 얻는 데는 두 가지 주요 이점이 있습니다.


편리 성 : jQuery 객체에서 직접 호출 할 수 있고 다른 jQuery 메소드와 연결될 수 있습니다.

브라우저 간 일관성 : 일부 속성의 값은 브라우저간에 일관성없이보고되고 단일 브라우저의 여러 버전에서도 일치하지 않습니다. 이 .attr()방법은 이러한 불일치를 줄입니다.


<!doctype html>

<html lang="en">

<head>

  <meta charset="utf-8">

  <title>attr demo</title>

  <style>

  p {

    margin: 20px 0 0;

  }

  b {

    color: blue;

  }

  </style>

  <script src="https://code.jquery.com/jquery-1.10.2.js"></script>

</head>

<body>

 

<input id="check1" type="checkbox" checked="checked">

<label for="check1">Check me</label>

<p></p>

 

<script>

$( "input" )

  .change(function() {

    var $input = $( this );

    $( "p" ).html( ".attr( 'checked' ): <b>" + $input.attr( "checked" ) + "</b><br>" +

      ".prop( 'checked' ): <b>" + $input.prop( "checked" ) + "</b><br>" +

      ".is( ':checked' ): <b>" + $input.is( ":checked" ) + "</b>" );

  })

  .change();

</script>

 

</body>

</html>


|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

개발자팁

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 8년 전 조회 3,781
jQuery 8년 전 조회 1,654
jQuery 8년 전 조회 1,933
jQuery 8년 전 조회 1,790
jQuery 8년 전 조회 1,540
jQuery 8년 전 조회 2,208
jQuery 8년 전 조회 1,738
jQuery 8년 전 조회 2,059
jQuery 8년 전 조회 1,851
jQuery 8년 전 조회 2,082
jQuery 8년 전 조회 1,770
jQuery 8년 전 조회 1,552
jQuery 8년 전 조회 1,358
jQuery 8년 전 조회 1,787
jQuery 8년 전 조회 2,410
jQuery 8년 전 조회 1,423
jQuery 8년 전 조회 1,831
jQuery 8년 전 조회 1,816
jQuery 8년 전 조회 2,614
jQuery 8년 전 조회 2,107
jQuery 8년 전 조회 1,989
jQuery 8년 전 조회 1,965
jQuery 8년 전 조회 1,730
jQuery 8년 전 조회 1,145
jQuery 8년 전 조회 1,791
jQuery 8년 전 조회 2,538
jQuery 8년 전 조회 2,418
jQuery 8년 전 조회 1,805
PHP 8년 전 조회 3,134
jQuery 8년 전 조회 1,646
🐛 버그신고