이유가 $('tr:even').addClass('alt');
첫 번째 행에서 선택하십시오. 및 $('tr:nth-child(even)').addClass('alt');
두 번째 행에서 선택 하시겠습니까?
2
A
답변
8
왜냐하면 : 0 기반 색인을 사용하는 요소조차 가져오고 : nth-child()는 1 기반 색인을 사용하기 때문입니다.
0
어쩌면 선택기가 색인을보고 n 번째 자식 (짝수)이 길이를 보았을까요? 감독처럼 보입니다.
0
알아 들었어! : 홀수 : 짝수 셀렉터는 Javascript 네이티브 0 기반 번호 매기기를 사용합니다. 그래서 첫 번째 행은 0 (짝수)으로 계산됩니다.
관련 문제
- 1. Firefox에서 Jquery 충돌 tr : hover 및 .addclass
- 2. 이미지에 특정 alt 태그가있는 경우 jquery addclass
- 3. 찾아 addClass
- 4. addclass 만
- 5. addClass
- 6. addClass 경기를
- 7. jQuery addClass
- 8. 조건에 addClass
- 9. android locking eventListener and even handling
- 10. tr 사이에 공백이있는 tr 사이의 공백
- 11. jquery .attr ("alt") == 'name'
- 12. jQuery addClass on $ .post
- 13. 사업부의 addClass 하나만 사업부에
- 14. jquery last addclass
- 15. JQuery와는 - 호버 addclass 기능
- 16. addClass UL이있는 경우 (jQuery를)
- 17. Jquery 문제 addClass
- 18. Jquery, 테이블에서 여러 TR 선택
- 19. 자바 스크립트 액세스 TR from TD
- 20. 변경 TR 배경 색
- 21. 정규식은 TR 태그
- 22. tr - jQuery 제거
- 23. 테이블에서 tr 가져 오기
- 24. Jquery tr id 선택
- 25. Perl Rot47 tr ///?
- 26. 정적 변수의 qt tr()
- 27. jQuery-ui addClass 애니메이션 중지
- 28. jQuery를 - addClass ACTIVE> 사이클
- 29. jQuery를 addClass 및 애니메이션에 StackOverflow의
- 30. jQuery 성능, .css 또는 addClass
http://api.jquery.com/even-selector/ – artlung
다음 이유는 $ ('tr : even')입니다. addClass ('alt')는 인덱스 1을 선택해야합니다. 그것은 인덱스 2 (짝수)를 선택하지 않습니까? – amipax