사용 (이)
답변
.find()
으로 할 수 있습니다.
HTML
<div id='myDiv'>
<p>hello</p>
<p>world</p>
</div>
자바 스크립트
$('#myDiv').each(function() {
alert($(this).find(':first-child').text());
});
은'$ ('# myDiv : fist-child')'하지 않습니까? 즉, 'each-each'루프없이 직접 검색을 수행하십시오. 그게 전부는 아니지만 (하나의 div의 하위 트리에있는 모든 first-children ...) 오히려'$ ('. myClass> : first-child')'라고 말하면 어떨까요? (클래스 'myClass'를 가진 모든 객체의 첫번째 자식) – falstro
@roe OP는'.each()'루프에서 말했습니다. 어디에서나 코드를 볼 수 없으므로 루프가 필요한지 여부는 알 수 없습니다. – nyuszika7h
네, 맞아요, 당신 말이 맞아요, 방공호가별로 말할 길이 없다고 생각 했어요. 그래서 그가 원하던 것이 아닐 수도 있다는 것을 알았습니다. – falstro
이 작동 할 수 있지만 순서가 보장되어 있는지 확실하지 않습니다 :
$(this).children()[0];
나는 '이'는 JQuery와 대상이 아닌 가정하지만, DOM 객체,이 짓은하지 않을 것 너는 원하는가?
this.childNodes[0]
또한 텍스트 노드를 반환하며, JQuery에서이를 수행하는지 알 수 없습니다.
경우에만myClass
클래스 노드의 첫 번째 'DIV'자식의 자식 노드를 원한다면, 당신은
$(':first-child', this)
이 예제를 참조 시도해야 다르게
$(".myClass > div:fist-child").each(function() {...})
jQuery 객체 인 것처럼 보입니다. 'children()'은 텍스트 노드를 리턴하지 않지만'find()'는 리턴합니다. –
@Andrew; 그는'.each'를 사용하고 있는데,'this'는 DOM- 객체를 가리키고 있습니다. 그래서 JQuery 작업을하고 싶다면'$ (this)'처럼 감쌀 필요가 있습니다. – falstro
당신의 .each
루프를 수행했다 그 에 jsbin
당신이 나에게 그것을 게시했지만, 당신의 호출은'.find()'때문에 내 해결책이 빠릅니다. [jQuery 소스] (https://github.com/jquery/jquery/blob/master/src/core.js#L170-174)를보십시오. – nyuszika7h
다음은 [jsPerf 테스트] (http://jsperf.com/jquery-find-vs-context)입니다 (더 많은 ops/초가 더 좋습니다). 약간의 차이를 보여 주지만 경우에 따라 컨텍스트가 더 빠를 수도 있지만 여전히 두 번째 호출입니다. – nyuszika7h
- 1. 이 사용
- 2. 이 파일에 스핑크스를 사용
- 3. 이 next_combination 코드의 사용
- 4. 이 포인터의 사용
- 5. 이 변수는 사용 후에 폐기됩니까?
- 6. 이 Perl 사용 라인은 어떻게됩니까?
- 7. Eclipse JDT 사용 -이 플러그인이 있어야합니까?
- 8. 이 사용 케이스의 뷰 또는 유기 그룹
- 9. 이 키워드에 ref 매개 변수를 사용 하시겠습니까?
- 10. 이 데모에서 사용 된 언어는 무엇입니까?
- 11. 'object'undeclared <이 기능에서 처음 사용>
- 12. 이 정적 리플렉션 코드의 사용 사례는 무엇입니까?
- 13. 하지만,이 오류를 사용 장고와 JQuery와
- 14. 이 스크립트에서 아카이브를 추출하는 방법 (tar 사용)
- 15. 'SBJSON'이 선언되지 않음 (이 함수에서 처음 사용)
- 16. Android 앱에서 java.util.regex 사용 -이 문제가 있습니까?
- 17. 이 GUI는 threadsafe (Swing 사용)입니까?
- 18. XPath는 :이 (사용 LXML를) 할 노력하고있어
- 19. 이 UML 사용 사례가 너무 자세합니까?
- 20. 이 비디오에 사용 된 IDE는 무엇입니까?
- 21. 이 설정에 좋은 Mercurial 사용 패턴은 무엇입니까?
- 22. 이 튜토리얼에서 사용 된 RoR 프로그램은 무엇입니까?
- 23. 이 사이트에서 사용 된 페이드/펄스 효과
- 24. 이 아이폰 자바 스크립트 사용 가능합니까?
- 25. 이 데이터베이스 설계 또는 권한/사용 권한은
- 26. 숨기기 또는 사용 중지? 이 예제와 일반적으로
- 27. $ (이)
- 28. 이
- 29. 이
- 30. 이
그리고 어디 코드는? – nyuszika7h