.get (index) > 개발자팁

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

개발자팁

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

.get (index) 정보

jQuery .get (index)

본문

.get (index)


설명 : jQuery 객체와 일치하는 요소 중 하나를 검색하십시오.


이 .get()메소드는 각 jQuery 객체의 기본 DOM 노드에 대한 액세스를 허용합니다. 의 값이 index범위를 벗어나는 경우 - 음의 요소 수보다 작거나 요소 수보다 크거나 같으면 반환합니다 undefined. 순서가없는 간단한 목록을 생각해보십시오.


<ul>

  <li id="foo">foo</li>

  <li id="bar">bar</li>

</ul>

인덱스를 지정 .get( index )하면 단일 요소를 검색합니다.


console.log( $( "li" ).get( 0 ) );

인덱스는 0부터 시작하므로 첫 번째 목록 항목이 반환됩니다.


<li id ​​= "foo">


또한 각 jQuery 객체는 배열로 위장하므로 배열 역 참조 연산자를 사용하여 목록 항목을 대신 얻을 수 있습니다.

console.log( $( "li" )[ 0 ] );

그러나이 구문에는 음수 인덱스 지정과 같은 .get ()의 추가 기능이 없습니다.


console.log( $( "li" ).get( -1 ) );

음수 인덱스는 일치하는 집합의 끝에서부터 계산되므로이 예제는 목록의 마지막 항목을 반환합니다.


<li id ​​= "bar">


예:

클릭 요소의 태그 이름을 표시합니다.


<!doctype html>

<html lang="en">

<head>

  <meta charset="utf-8">

  <title>get demo</title>

  <style>

  span {

    color: red;

  }

  div {

    background: yellow;

  }

  </style>

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

</head>

<body>

 

<span> </span>

<p>In this paragraph is an <span>important</span> section</p>

<div><input type="text"></div>

 

<script>

$( "*", document.body ).click(function( event ) {

  event.stopPropagation();

  var domElement = $( this ).get( 0 );

  $( "span:first" ).text( "Clicked on - " + domElement.nodeName );

});

</script>

 

</body>

</html>

추천
0

댓글 0개

전체 198
개발자팁 내용 검색

회원로그인

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