"JQuery .eq()"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
 
(사용자 2명의 중간 판 7개는 보이지 않습니다)
3번째 줄: 3번째 줄:
;jQuery .eq()
;jQuery .eq()
*특정 인덱스의 항목을 선택하는 메소드
*특정 인덱스의 항목을 선택하는 메소드
*0기반 인덱스
*[[0기반]] 인덱스
:예: .eq(1)는 2번째 항목 선택
:예: .eq(1)는 2번째 항목 선택
*음수 사용 가능
*음수 사용 가능
9번째 줄: 9번째 줄:


==예시==
==예시==
*예제: http://zetawiki.com/jq/eq.html
<syntaxhighlight lang='html'>
<source lang='html5'>
<script src="//code.jquery.com/jquery.min.js"></script>
<script src="//code.jquery.com/jquery.min.js"></script>
<script>
<script>
$(function() {
  $(function() {
$('#button1').click(function() {
    $('#button1').click(function() {
$('#mylist>li').eq(1).css('background-color', 'red');
      $('#mylist>li').eq(1).css('background-color', 'red');
});
    });
$('#button2').click(function() {
    $('#button2').click(function() {
$('#mylist>li').eq(-3).css('background-color', 'blue');
      $('#mylist>li').eq(-3).css('background-color', 'yellow');
});
    });
});
  });
 
</script>
</script>


33번째 줄: 33번째 줄:


<button id='button1'>2번째를 빨간색으로</button>
<button id='button1'>2번째를 빨간색으로</button>
<button id='button2'>뒤에서 3번째를 파란색으로</button>
<button id='button2'>뒤에서 3번째를 노란색으로</button>
</source>
</syntaxhighlight>
<jsfiddle height='250'>za8xvkta</jsfiddle>


==같이 보기==
==같이 보기==
*[[jQuery .get()]]
*[[jQuery .get()]]
*[[jQuery .first()]]
*[[jQuery .last()]]
*[[jQuery .has()]]


==참고 자료==
==참고==
*http://api.jquery.com/eq/
*http://api.jquery.com/eq/
*http://www.w3schools.com/jquery/traversing_eq.asp
*http://www.w3schools.com/jquery/traversing_eq.asp


[[분류: jQuery]]
[[분류: jQuery]]

2020년 11월 2일 (월) 02:53 기준 최신판

1 개요[ | ]

jQuery .eq()
  • 특정 인덱스의 항목을 선택하는 메소드
  • 0기반 인덱스
예: .eq(1)는 2번째 항목 선택
  • 음수 사용 가능
예: .eq(-3)은 뒤에서 3번째 항목 선택

2 예시[ | ]

<script src="//code.jquery.com/jquery.min.js"></script>
<script>
  $(function() {
    $('#button1').click(function() {
      $('#mylist>li').eq(1).css('background-color', 'red');
    });
    $('#button2').click(function() {
      $('#mylist>li').eq(-3).css('background-color', 'yellow');
    });
  });

</script>

<ul id='mylist'>
  <li>항목1</li>
  <li>항목2</li>
  <li>항목3</li>
  <li>항목4</li>
  <li>항목5</li>
  <li>항목6</li>
</ul>

<button id='button1'>2번째를 빨간색으로</button>
<button id='button2'>뒤에서 3번째를 노란색으로</button>

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}