일치하는 객체의 하위 집합에서 다르게 작동의 jQuery .each 사용 방법 :내가 TOC를 구축 (구글 CDN을 통해) 최신 jQuery를 사용하고 있는데이 코드를 사용하고
$("#infoArticles h2, #infoArticles h3").each(function(i) {
var current = $(this);
current.attr("id", "title" + i);
$("#toc").append("<li><a id='link" + i + "' href='#title" + i + "' title='" + current.attr("tagName") + "'>" + current.html() + "</a></li>");
});
는 치료를 작동 .
.each 루프가 일치하는 h2를 일치 된 h3과 다르게 처리하여 h2의 결과 인 li에 클래스를 추가 할 수있게하려고합니다.
가장 도움이되고 감사의 말씀을 표합니다.
StackOverflow에 오신 것을 환영합니다. 위대한 첫 번째 질문. – Sampson
와우. 품질 및 응답 속도로 완전히 날아갔습니다. "감사합니다."는 부적절한 것 같지만 응답 해 주셔서 감사합니다. – Alan
좋은 첫인상을 만들었 기 때문에 기쁩니다. 다음 단계는 선택하고 대답하고 일하러 돌아옵니다.) – Sampson